1. 13 Sep, 2002 5 commits
    • Makefile.in (HOST_PRINT): Use print-rtl1.o · 4d2d910c
              * Makefile.in (HOST_PRINT): Use print-rtl1.o
              (print-rtl.o): Don't define GENERATOR_FILE.
              (print-rtl1.o): Rename from $(BUILD_PREFIX_1)print-rtl.o.
              * print-rtl.c (print_rtx): Include CONST_DOUBLE fp decimal output
              unless GENERATOR_FILE.
      
      From-SVN: r57092
      Richard Henderson committed
    • darwin.h (USER_LABEL_PREFIX): Define here... · 6ab9a3f4
              * config/darwin.h (USER_LABEL_PREFIX): Define here...
              * config/i386/darwin.h: ... instead of here.
      
      From-SVN: r57090
      Stan Shebs committed
    • target.h (struct gcc_target): New field terminate_dw2_eh_frame_info. · 7606e68f
              * target.h (struct gcc_target): New field
              terminate_dw2_eh_frame_info.
              * target-def.h (TARGET_TERMINATE_DW2_EH_FRAME_INFO): Define.
              (TARGET_INITIALIZER): Add it.
              * dwarf2out.c (output_call_frame_info): Use target hook.
              * dwarf2asm.c (dw2_asm_output_delta): Use macro
              ASM_OUTPUT_DWARF_DELTA if defined.
              * doc/tm.texi (TARGET_TERMINATE_DW2_EH_FRAME_INFO): Document.
              (ASM_OUTPUT_DWARF_DELTA): Ditto.
              (ASM_OUTPUT_DWARF_OFFSET): Ditto.
              (ASM_OUTPUT_DWARF_PCREL): Ditto.
              * config.gcc (i[34567]86-*-darwin*): Define extra_parts.
              (powerpc-*-darwin*): Ditto.
              * crtstuff.c [OBJECT_FORMAT_MACHO]: Update the Mach-O bits
              to work correctly for Darwin.
              * config/darwin.h (OBJECT_FORMAT_MACHO): Define.
              (STARTFILE_SPEC): Add crtbegin.o.
              (ENDFILE_SPEC): Define.
              (EXTRA_SECTION_FUNCTIONS): Put gcc_except_tab in data segment.
              (ASM_PREFERRED_EH_DATA_FORMAT): Handle more cases.
              (ASM_OUTPUT_DWARF_DELTA): Define.
              (TARGET_TERMINATE_DW2_EH_FRAME_INFO): Define.
              * config/darwin.c (darwin_asm_output_dwarf_delta): New function.
      
      From-SVN: r57089
      Stan Shebs committed
    • rs6000.c (rs6000_emit_load_toc_table): Remove "if" nesting. · 20b71b17
      	* config/rs6000/rs6000.c (rs6000_emit_load_toc_table): Remove "if"
      	nesting.  Correct test for non-PowerPC64 ELF ABI_AIX.
      	* config/rs6000/rs6000.md (load_toc_v4_PIC*): Disable when ABI_AIX.
      
      From-SVN: r57086
      Alan Modra committed
    • call.c: Fix comment formatting. · 00a17e31
      	* call.c: Fix comment formatting.
      	* class.c: Likewise.
      	* cp-lang.c: Likewise.
      	* cp-tree.h: Likewise.
      	* cvt.c: Likewise.
      
      From-SVN: r57083
      Kazu Hirata committed
  2. 12 Sep, 2002 25 commits
  3. 11 Sep, 2002 10 commits
    • install.texi: Fix typos. · 9026a957
      2002-09-11  Janis Johnson  <janis187@us.ibm.com>
      
      	* doc/install.texi: Fix typos.
      
      From-SVN: r57041
      Janis Johnson committed
    • Fix typo in last commit · b2196e8f
      From-SVN: r57038
      Zack Weinberg committed
    • Makefile.in: Remove all references to s-under and underscore.c. · 3fd9d606
      gcc:
      	* Makefile.in: Remove all references to s-under and underscore.c.
      	* collect2.c, tlink.c: Change all uses of prepends_underscore
      	to look directly at USER_LABEL_PREFIX.
      
      gcc/cp:
      	* Make-lang.in: Build cp/cxxfilt.o from $(srcdir)/cp/cxxfilt.c,
      	and c++filt from cxxfilt.o + version.o + $(LIBDEPS).
      	* cxxfilt.c: New file: split from libiberty/cplus-dem.c, with
      	minor adjustments (use version_string, eliminate yet another
      	duplicate of xmalloc)
      
      libiberty:
      	* cplus-dem.c: Code code under #ifdef MAIN moved to gcc/cp/cxxfilt.c.
      	* testsuite/Makefile.in: Adjust for test-demangle.
      	* testsuite/regress-demangle: Deleted.
      	* testsuite/test-demangle.c: New file.
      	* testsuite/demangle-expected: Change \$ to $ throughout, now that
      	this file is not being read by a shell script.
      
      From-SVN: r57037
      Zack Weinberg committed
    • parse.y (fold_constant_for_init): If a VAR_DECL, convert numerical constant to… · 6e471ea7
      parse.y (fold_constant_for_init): If a VAR_DECL, convert numerical constant to the type of the field.
      
      2002-09-11  Per Bothner  <per@bothner.com>
      
      	* parse.y (fold_constant_for_init):  If a VAR_DECL, convert numerical
      	constant to the type of the field.
      	(java_complete_tree):  Remove now-redundant code.
      
      	* parse.y (fold_constant_for_init):  'null' is not a constant expr.
      
      From-SVN: r57036
      Per Bothner committed
    • For PR java/5794: · 23114b69
      2002-09-03  Jesse Rosenstock  <jmr@ugcs.caltech.edu>
      
      	For PR java/5794:
      	* verify.c (verify_jvm_instructions) [OPCODE_jsr]: Only push the
      	return label if a ret instruction for the jsr has been reached.
      
      From-SVN: r57035
      Jesse Rosenstock committed
    • rs6000.c (rs6000_xcoff_asm_named_section): Append alignment to csect. · 5b5198f7
      	* config/rs6000/rs6000.c (rs6000_xcoff_asm_named_section): Append
      	alignment to csect.
      	(rs6000_xcoff_unique_section): Only set section name for public
      	data.
      	(rs6000_xcoff_section_type_flags): Store log2 alignment in flags.
      	* config/rs6000/xcoff.h (TARGET_ASM_SELECT_SECTION): Remove
      	duplicate definition.
      
      From-SVN: r57034
      David Edelsohn committed
    • 2002-09-11 Michael Koch <konqueror@gmx.de> · b7caf8dd
      	* java/net/Socket.java
      	(Socket): protected to public (since JDK 1.4). Added @specnote.
      	(bind): New method.
      	(connect): Two new methods.
      	(getKeepalive): Get correct socket option.
      	(setKeepalive): Set correct socket option.
      	(getOOBInline): New method.
      	(setOOBInline): New method.
      	* java/net/ServerSocket.java
      	(bind): Two new methods.
      	(getInetAddress): Reimplemented, catch exception.
      	(getLocalSocketAddress): New method.
      	(setReuseAddress): New method.
      	(getReuseAdress): New method.
      	(setReceiveBufferSize): New method.
      	(getReceiveBufferSize): New method.
      	(toString): Made string JDK 1.4 compliant.
      
      From-SVN: r57032
      Michael Koch committed
    • Daily bump. · 35bb45c6
      From-SVN: r57028
      GCC Administrator committed
    • Makefile.am: Revert the previous patch. · 0fc76fb5
      2002-09-11  Matthias Klose  <doko@debian.org>
      
              * Makefile.am: Revert the previous patch.
              * Makefile.in: Regenerated.
      
      From-SVN: r57022
      Matthias Klose committed
    • [multiple changes] · 14516325
      
      2002-09-11  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/locale_facets.tcc (__convert_from_v): Remove.
      	* config/locale/gnu/c_locale.h (__convert_from_v): Add.
      	* config/locale/generic/c_locale.h (__convert_from_v): Add.
      
      2002-09-11  Paolo Carlini  <pcarlini@unitus.it>
      
              * include/bits/locale_facets.tcc (__convert_from_v):
              Use __uselocale instead of setlocale for glibc 2.3+.
      
      From-SVN: r57021
      Benjamin Kosnik committed