1. 07 Apr, 2003 12 commits
    • re PR rtl-optimization/10024 ([HP-PA] inline optimization ICE) · cde1d5bf
      	PR opt/10024
      	* cfglayout.c (cfg_layout_redirect_edge):
      	Redirect any branch edges unified with the fallthru one.
      	* cfgrtl.c (force_nonfallthru_and_redirect):  Do not special
      	case fallthru edges when called via cfglayout.c
      
      From-SVN: r65330
      Jan Hubicka committed
    • 2003-04-07 Aaron M. Renn (arenn@urbanophile.com) · 30da0969
      	* java/io/ObjectStreamException
      	* java/io/FileFilter
      	* java/io/FilenameFilter
      	* java/io/ObjectInput
      	* java/io/ObjectOutput
      	* java/io/ObjectStreamConstants
      	Minor doc fixes, format fixes, spelling corrections, etc.
      	* java/io/DataInput
      	Corrected code samples in Javadocs to match reality
      	* java/io/DataOutput
      	* java/io/ObjectInputValidation
      	Major documentation fixes - all Javadocs re-written or updated
      
      From-SVN: r65329
      Aaron M. Renn committed
    • c-typeck.c (output_init_element): Check for type == error_mark_node. · d5019ba3
      gcc:
      	* c-typeck.c (output_init_element): Check for type == error_mark_node.
      gcc/testsuite:
      	* gcc.dg/noncompile/init-4.c.c: New test.
      
      From-SVN: r65328
      J"orn Rennecke committed
    • h8300.md (*zero_extendqisi2_h8300hs): Always split. · 093b05b6
      	* config/h8300/h8300.md (*zero_extendqisi2_h8300hs): Always
      	split.
      	(a splitter): Do zero-extension via HImode.
      
      From-SVN: r65327
      Kazu Hirata committed
    • invoke.texi: Eliminate extra white-space caused by @gccoptlist{ on its own line. · 9a94f7f3
      	* doc/invoke.texi: Eliminate extra white-space caused by
      	@gccoptlist{ on its own line.
      	* doc/invoke.texi: Ensured there are two spaces between each option.
      	* doc/invoke.texi: Re-wrapped option lines that were too wide.
      	Added @gol to options that didn't have them.
      
      From-SVN: r65326
      James A. Morrison committed
    • tree.c (tree_size): For all 'c' and 'x' nodes... · d78e771d
              * tree.c (tree_size): For all 'c' and 'x' nodes, look directly
              at the sizes of the relevant structures, rather than relying
              on TREE_CODE_LENGTH.  Call lang_hooks.tree_size to get the
              sizes of any such we don't know about.  Use
              lang_hooks.identifier_size for IDENTIFIER_NODE.
      
              (initializer_zerop): Use CONSTRUCTOR_ELTS.
              * tree.def: Update commentary.  Make fourth element of
              the definition for all 'c' and 'x' nodes zero.
      
              * langhooks.h: New hook, tree_size / LANG_HOOKS_TREE_SIZE.
              * langhooks-def.h: Update to match.
              * langhooks.c: New default, lhd_tree_size.
      
              * c-common.def (SRCLOC): Kill.
              * c-pretty-print.c (pp_c_postfix_expression [case SRCLOC]):
              Remove entirely - was already #if-ed out.
      
      ada:
              * ada-tree.def: Make fourth element for GNAT_LOOP_ID zero.
              * misc.c (gnat_tree_size): New function.
              (LANG_HOOKS_TREE_SIZE): Override.
      cp:
              * cp-tree.def: Make fourth element for all 'c' and 'x' nodes zero.
              * cp-lang.c (cp_tree_size): New function.
              (LANG_HOOKS_TREE_SIZE): Override.
      
              * cp-tree.h (SOURCE_LOCUS, SRCLOC_FILE, SRCLOC_LINE, struct
              tree_srcloc, TS_CP_COMMON, TS_CP_SRCLOC): Kill.
              (union lang_tree_node): Remove common and srcloc members.
              (build_srcloc_here): Don't prototype.
              * decl.c (cp_tree_node_structure): Kill SRCLOC case.
              * pt.c (pending_templates): Correct comment.
              * tree.c (build_srcloc, build_srcloc_here): Kill.
      
      From-SVN: r65323
      Zack Weinberg committed
    • Oops, this belongs with the previous calls.c commit · a9c89a57
      From-SVN: r65322
      Zack Weinberg committed
    • mklibgcc.in: Use a here document to avoid running afoul of shells that generate control-A... · 48a79342
      * mklibgcc.in: Use a here document to avoid running afoul of
      shells that generate control-A from "echo \1".
      
      From-SVN: r65321
      Zack Weinberg committed
    • call.c: Include intl.h. · d2a6f3c0
              * call.c: Include intl.h.
              (print_z_candidate): Always use inform; get rid of errfn
              argument. Reorganize so that all the strings get picked up
              by xgettext.  Note obligation of caller to pass first argument
              through gettext.
              (print_z_candidates): Update to match.  Indent second and
              successive candidates by strlen() of translated message.
              (joust): Restructure ambiguous-conversion pedwarn so that
              translators see a complete sentence.  Update calls to
              print_z_candidate.
      
              * Make-lang.in (cp/call.o): Update dependencies.
      
      From-SVN: r65320
      Zack Weinberg committed
    • invoke.texi (RS/6000 and PowerPC Options): Document -mspe option. · 993f19a8
       2003-04-06  Aldy Hernandez  <aldyh@redhat.com>
      
              * doc/invoke.texi (RS/6000 and PowerPC Options): Document -mspe
              option.
      
              * config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Set
              rs6000_spe.
      
              * config/rs6000/eabi.h (TARGET_E500): Define.
      
              * config/rs6000/rs6000.h (TARGET_E500): Define.
              (TARGET_OPTIONS): Add spe= option.
              Declare rs6000_spe and rs6000_spe_string extern.
      
              * config/rs6000/rs6000.c (branch_positive_comparison_operator):
              Change TARGET_SPE to TARGET_E500.
              (ccr_bit): Change TARGET_SPE to TARGET_E500.  Check for
              !TARGET_FPRS.
              (print_operand): Same.
              (rs6000_generate_compare): Same.
              (output_cbranch): Same.
              (rs6000_spe): Declare.
              (rs6000_spe_string): Declare.
              (rs6000_override_options): Call rs6000_parse_spe_option.
              (rs6000_parse_spe_option): New.
      
      From-SVN: r65319
      Aldy Hernandez committed
    • Daily bump. · 4877d67e
      From-SVN: r65317
      GCC Administrator committed
  2. 06 Apr, 2003 9 commits
  3. 05 Apr, 2003 11 commits
  4. 04 Apr, 2003 8 commits