aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-09-152002-09-15 Krister Walfridsson <cato@df.lth.se>Krister Walfridsson2-1/+5
* lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE. From-SVN: r57169
2002-09-15ChangeLog: Follow spelling conventions.Kazu Hirata37-62/+102
* ChangeLog: Follow spelling conventions. * ChangeLog.0: Likewise. * ChangeLog.1: Likewise. * ChangeLog.2: Likewise. * ChangeLog.3: Likewise. * ChangeLog.4: Likewise. * ChangeLog.5: Likewise. * ChangeLog.6: Likewise. * FSFChangeLog.10: Likewise. * FSFChangeLog.11: Likewise. * c-common.c: Likewise. * c-common.h: Likewise. * c-format.c: Likewise. * c-opts.c: Likewise. * cpplib.c: Likewise. * langhooks.h: Likewise. * real.c: Likewise. * reg-stack.c: Likewise. * toplev.c: Likewise. * config/arm/arm.c: Likewise. * config/arm/arm.md: Likewise. * config/arm/linux-gas.h: Likewise. * config/arm/netbsd.h: Likewise. * config/c4x/c4x.c: Likewise. * config/c4x/c4x.h: Likewise. * config/c4x/c4x.md: Likewise. * config/c4x/libgcc.S: Likewise. * config/fr30/fr30.md: Likewise. * config/frv/frv.md: Likewise. * config/ia64/ia64.md: Likewise. * config/mips/mips.h: Likewise. * config/mn10300/mn10300.c: Likewise. * config/stormy16/stormy16.c: Likewise. * config/v850/v850.md: Likewise. * doc/extend.texi: Likewise. * doc/invoke.texi: Likewise. * doc/md.texi: Likewise. From-SVN: r57166
2002-09-15re PR c++/7919 (using declarations screw this pointer)Nathan Sidwell4-1/+46
cp: PR c++/7919 * call.c (build_over_call): Convert this pointer for fns found by using decls. testsuite: * g++.dg/inherit/using2.C: New test. From-SVN: r57165
2002-09-15netbsd.h (LIB_SPEC): Include the appropriate pthread library if -pthread is ↵Jason Thorpe2-5/+19
specified. * config/netbsd.h (LIB_SPEC): Include the appropriate pthread library if -pthread is specified. From-SVN: r57164
2002-09-15config.gcc (*-*-netbsd*): Set thread_file to 'posix' for ↵Jason Thorpe2-0/+10
--enable-threads=yes and --enable-threads=posix. * config.gcc (*-*-netbsd*): Set thread_file to 'posix' for --enable-threads=yes and --enable-threads=posix. From-SVN: r57163
2002-09-15ChangeLog: Follow spelling conventions.Kazu Hirata2-4/+9
* ChangeLog: Follow spelling conventions. * ChangeLog.1: Likewise. From-SVN: r57162
2002-09-15ChangeLog: Follow spelling conventions.Kazu Hirata13-14/+30
* ChangeLog: Follow spelling conventions. * g++.dg/template/friend4.C: Likewise. * g++.old-deja/g++.pt/crash67.C: Likewise. * gcc.c-torture/execute/20000801-4.c: Likewise. * gcc.dg/c90-digraph-1.c: Likewise. * gcc.dg/c94-digraph-1.c: Likewise. * gcc.dg/c99-digraph-1.c: Likewise. * gcc.dg/cpp/line5.c: Likewise. * gcc.dg/cpp/multiline.c: Likewise. * gcc.dg/cpp/trad/literals-1.c: Likewise. * gcc.dg/format/attr-3.c: Likewise. * gcc.dg/format/c90-scanf-3.c: Likewise. * gcc.dg/format/ext-4.c: Likewise. From-SVN: r57161
2002-09-15cypress.md: Replace Sparc with SPARC.Kazu Hirata20-52/+74
* config/sparc/cypress.md: Replace Sparc with SPARC. * config/sparc/freebsd.h: Likewise. * config/sparc/gmon-sol2.c: Likewise. * config/sparc/hypersparc.md: Likewise. * config/sparc/lb1spc.asm: Likewise. * config/sparc/lb1spl.asm: Likewise. * config/sparc/linux.h: Likewise. * config/sparc/linux64.h: Likewise. * config/sparc/lynx.h: Likewise. * config/sparc/sol2.h: Likewise. * config/sparc/sparc-modes.def: Likewise. * config/sparc/sparc.c: Likewise. * config/sparc/sparc.h: Likewise. * config/sparc/sparc.md: Likewise. * config/sparc/sparclet.md: Likewise. * config/sparc/supersparc.md: Likewise. * config/sparc/sysv4.h: Likewise. * config/sparc/vxsim.h: Likewise. * config/sparc/vxsparc64.h: Likewise. From-SVN: r57160
2002-09-15Daily bump.GCC Administrator7-7/+7
From-SVN: r57159
2002-09-14re PR c++/7768 (__PRETTY_FUNCTION__ for template destructor is wrong)Nathan Sidwell4-0/+53
cp: PR c++/7768 * pt.c (build_template_decl): Copy DECL_DESTRUCTOR_P. testsuite: * g++.dg/template/pretty1.C: New test From-SVN: r57152
2002-09-14natPlainDatagramSocket.cc: removed #include <ws2tcpip.h>; the mingw header ↵Adam Megacz3-1/+8
is broken (conflicts with itself). 2002-09-14 Adam Megacz <adam@xwt.org> * java/net/natPlainDatagramSocket.cc: removed #include <ws2tcpip.h>; the mingw header is broken (conflicts with itself). * include/win32.h: included definition for IP_TOS to satisfy natPlainDatagramSocket.cc From-SVN: r57151
2002-09-14* config/avr/avr.c (output.h): Move after inclusion of tree.h.Marek Michalkiewicz2-1/+5
From-SVN: r57149
2002-09-14ChangeLog: Follow spelling conventions.Kazu Hirata29-85/+117
* ChangeLog: Follow spelling conventions. * ChangeLog.0: Likewise. * ChangeLog.2: Likewise. * ChangeLog.3: Likewise. * ChangeLog.4: Likewise. * ChangeLog.5: Likewise. * ChangeLog.6: Likewise. * cppfiles.c: Likewise. * cppinit.c: Likewise. * cpplib.h: Likewise. * cse.c: Likewise. * debug.h: Likewise. * df.c: Likewise. * dominance.c: Likewise. * hashtable.c: Likewise. * hashtable.h: Likewise. * loop.c: Likewise. * config/arm/README-interworking: Likewise. * config/arm/arm.c: Likewise. * config/arm/arm.h: Likewise. * config/arm/arm.md: Likewise. * config/dsp16xx/dsp16xx.h: Likewise. * config/frv/frv.c: Likewise. * config/frv/frv.h: Likewise. * config/ip2k/ip2k.h: Likewise. * config/rs6000/rs6000.c: Likewise. * config/stormy16/stormy-abi: Likewise. * config/stormy16/stormy16.h: Likewise. * config/v850/v850.c: Likewise. From-SVN: r57146
2002-09-14* loop.c: Fix a comment typo.Kazu Hirata6-6/+10
From-SVN: r57145
2002-09-14fr30.h: Fix comment typos.Kazu Hirata6-5/+13
* config/fr30/fr30.h: Fix comment typos. * config/frv/frv.c: Likewise. * config/i386/xmmintrin.h: Likewise. * config/mips/mips.c: Likewise. * config/sh/sh.c: Likewise. From-SVN: r57144
2002-09-14haifa-sched.c: Follow spelling conventions.Kazu Hirata17-23/+42
* haifa-sched.c: Follow spelling conventions. * regclass.c: Likewise. * regrename.c: Likewise. * config/fp-bit.c: Likewise. * config/frv/frv.h: Likewise. * config/m88k/m88k.c: Likewise. * config/mcore/mcore.c: Likewise. * config/rs6000/darwin.h: Likewise. * config/rs6000/gnu.h: Likewise. * config/rs6000/linux.h: Likewise. * config/rs6000/linux64.h: Likewise. * config/rs6000/rs6000.c: Likewise. * config/rs6000/rs6000.h: Likewise. * config/sh/sh.c: Likewise. * config/sparc/sparc.c: Likewise. * config/sparc/ultra1_2.md: Likewise. From-SVN: r57143
2002-09-14re PR libf2c/7384 (DATE_AND_TIME milliseconds field inactive on Windows)Tim Prince2-2/+18
2002-09-14 Tim Prince <tprince@computer.org> PR libf2c/7384 * libU77/datetime_.c: Use GetLocalTime on MS-Windows. From-SVN: r57142
2002-09-14* MAINTAINERS: Update my email address.Kazu Hirata2-1/+5
From-SVN: r57140
2002-09-14error.c: Fix comment formatting.Kazu Hirata19-107/+128
* error.c: Fix comment formatting. * except.c: Likewise. * expr.c: Likewise. * friend.c: Likewise. * g++spec.c: Likewise. * init.c: Likewise. * lex.c: Likewise. * mangle.c: Likewise. * method.c: Likewise. * optimize.c: Likewise. * pt.c: Likewise. * rtti.c: Likewise. * search.c: Likewise. * semantics.c: Likewise. * spew.c: Likewise. * tree.c: Likewise. * typeck.c: Likewise. * typeck2.c: Likewise. From-SVN: r57138
2002-09-14m68hc11.md ("movdi_internal"): Allow any offsetable memory operand when ↵Stephane Carrez2-4/+12
source is 0 (K constraint). * config/m68hc11/m68hc11.md ("movdi_internal"): Allow any offsetable memory operand when source is 0 (K constraint). ("movsi_internal"): Likewise. ("movdf_internal"): Likewise. ("movsf_internal"): Likewise. From-SVN: r57136
2002-09-14rs6000.c (rs6000_elf_encode_section_info): Use targetm.binds_local_p to set ↵Alan Modra3-5/+10
SYMBOL_REF_FLAG. * config/rs6000/rs6000.c (rs6000_elf_encode_section_info): Use targetm.binds_local_p to set SYMBOL_REF_FLAG. (rs6000_xcoff_encode_section_info): Likewise. * config/rs6000/xcoff.h (ASM_DECLARE_FUNCTION_NAME): Likewise. From-SVN: r57135
2002-09-14* gcc/config/avr/avr.h: Set default options for C++ for avr.Theodore A. Roth2-0/+10
From-SVN: r57134
2002-09-14Daily bump.GCC Administrator7-7/+7
From-SVN: r57133
2002-09-14* gcc.c-torture/execute/struct-cpy-1.c: New test.Alan Modra2-0/+47
From-SVN: r57126
2002-09-14[multiple changes]Phil Edwards4-19/+29
2002-09-13 Andy Felt <afelt@uwsp.edu> * docs/html/17_intro/howto.html: Update link. 2002-09-13 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/run_doxygen: Massage man page for Iterator_types.3. * docs/html/faq/index.html: Whitespace fixes. From-SVN: r57125
2002-09-13Makefile.in (toplev.o): Depend on real.h.Richard Henderson2-4/+9
* Makefile.in (toplev.o): Depend on real.h. (print-rtl.o, varasm.o, ifcvt.o): Likewise. From-SVN: r57123
2002-09-14tm.texi (DBX_OUTPUT_NFUN): Describe.Alan Modra4-0/+27
* doc/tm.texi (DBX_OUTPUT_NFUN): Describe. * dbxout.c (dbxout_function_end): Use DBX_OUTPUT_NFUN. * config/rs6000/linux64.h (DBX_OUTPUT_NFUN): Define. From-SVN: r57122
2002-09-13* ggc-common.c (ggc_mark_roots): Don't iterate NULL hash tables.Nathan Sidwell2-1/+6
From-SVN: r57121
2002-09-13pt.c (unify, ARRAY_TYPE): Element type can be more qualified.Nathan Sidwell4-1/+34
cp: * pt.c (unify, ARRAY_TYPE): Element type can be more qualified. testsuite: * g++.dg/template/deduce1.C: New test. From-SVN: r57120
2002-09-13config.gcc (ia64*-*-aix*, [...]): Set extra_parts.Steve Ellcey4-10/+12
* config.gcc (ia64*-*-aix*, ia64*-*-elf*, ia64*-*-freebsd*, ia64*-*-linux*): Set extra_parts. * config/ia64/t-aix (EXTRA_PARTS): Remove. * config/ia64/t-ia64 (EXTRA_PARTS): Remove. From-SVN: r57119
2002-09-13fixunssfsi.c: Replace H8/S with H8S.Kazu Hirata6-26/+34
* config/h8300/fixunssfsi.c: Replace H8/S with H8S. * config/h8300/h8300.c: Likewise. * config/h8300/h8300.h: Likewise. * config/h8300/h8300.md: Likewise. * doc/invoke.texi: Likewise. From-SVN: r57118
2002-09-13* config/h8300/h8300.c (h8300_init_once): Fix formatting.Kazu Hirata2-21/+26
From-SVN: r57117
2002-09-13simd-1.c: Force all use of int to 32-bit int.Kazu Hirata2-3/+9
* gcc.c-torture/execute/simd-1.c: Force all use of int to 32-bit int. From-SVN: r57116
2002-09-13cp-tree.h, tree.c: New function non_cast_lvalue_p.Matt Austern6-1/+50
2002-09-13 Matt Austern <austern@apple.com> * cp/cp-tree.h, cp/tree.c: New function non_cast_lvalue_p. * cp/call.c: Change call-by-const-reference mechanism to use non_cast_lvalue_p when deciding whether the create a temporary. We need a temporary when passing, e.g. (long) x by const ref. * testsuite/g++.dg/other/constref[12].C: New, regression tests for passing a cast expression to a function by const reference. From-SVN: r57115
2002-09-13alpha.md (attr type): Add callpal.Richard Henderson6-6/+28
* config/alpha/alpha.md (attr type): Add callpal. (imb, trap, load_tp, set_tp): Use it. * config/alpha/ev4.md (ev4_callpal): New. * config/alpha/ev5.md (ev5_callpal): New. * config/alpha/ev6.md (ev6_ibr): Handle callpal. * config/alpha/alpha.c (alphaev4_insn_pipe): Handle TYPE_CALLPAL. (alphaev5_insn_pipe): Likewise. From-SVN: r57113
2002-09-13* Makefile.in (print-rtl.o): Depend on CONFIG_H.Andreas Jaeger2-1/+5
From-SVN: r57111
2002-09-13t-hpux (LIBGCC1_TEST, [...]): New, set to NULL.Steve Ellcey2-0/+39
* config/ia64/t-hpux (LIBGCC1_TEST, STMP_FIXPROTO, LIB2ADDEH): New, set to NULL. (SHLIB_EXT, SHLIB_LINK, SHLIB_INSTALL, SHLIB_MKMAP): New. From-SVN: r57110
2002-09-13quadlib.c (_U_Qfcmp): Make extern.Steve Ellcey2-9/+18
* config/ia64/quadlib.c (_U_Qfcmp): Make extern. (_U_Qfcnvfxt_quad_to_sgl): Remove declaration. (_U_Qfeq, _U_Qfne, _U_Qfgt, _U_Qfge, U_Qflt, U_Qfle, _U_Qfcomp): Add declarations. (_U_Qfneg): Remove. From-SVN: r57109
2002-09-13h8300.h (EIGHTBIT_CONSTANT_ADDRESS_P): Add support for H8/300, H8/S aa:8 mode.Dhananjay R. Deshpande3-12/+36
* config/h8300/h8300.h (EIGHTBIT_CONSTANT_ADDRESS_P): Add support for H8/300, H8/S aa:8 mode. (TINY_CONSTANT_ADDRESS_P): Add support for H8/S aa:16 mode. * config/h8300/h8300.c (h8300_adjust_insn_length): Adjust length for H8/300 aa:8 mode. From-SVN: r57108
2002-09-13DatagramPacket.java (DatagramPacket): Added linebreak for 80 chars per line.Michael Koch6-8/+26
2002-09-13 Michael Koch <konqueror@gmx.de> * java/net/DatagramPacket.java (DatagramPacket): Added linebreak for 80 chars per line. * java/net/JarURLConection.java (getInputStream, getJarEntry): Likewise. * java/net/SocketPermission.java (SocketPermission class docu, implies): Likewise. * java/net/URLClassLoader.java (findResources): Likewise. * java/net/URLConnection.java: Reindendet remark for 80 chars per line From-SVN: r57105
2002-09-13decl.c: Fix comment formatting.Kazu Hirata3-136/+141
* decl.c: Fix comment formatting. * decl2.c: Likewise. From-SVN: r57104
2002-09-13* config/s390/s390.md ("trap", "conditional_trap", "*trap"): New insns.Hartmut Penner2-0/+39
From-SVN: r57102
2002-09-13DatagramChannel.java, [...]: New dummy files to make java.net fully JDK 1.4 ↵Michael Koch6-6/+158
compatible 2002-09-13 Michael Koch <konqueror@gmx.de> * java/nio/channels/DatagramChannel.java, java/nio/channels/ServerSocketChannel.java java/nio/channels/SocketChannel.java: New dummy files to make java.net fully JDK 1.4 compatible * Makefile.am (ordinary_java_source_files): Added java/net/DatagramSocketImplFactory.java (long forgotten), java/nio/SocketChannel.java, java/nio/ServerSocketChannel.java, java/nio/DatagramChannel.java * Makefile.in: Regenrated. From-SVN: r57101
2002-09-13Daily bump.GCC Administrator6-6/+6
From-SVN: r57099
2002-09-13Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r57098.3
2002-09-12Makefile.in (HOST_PRINT): Use print-rtl1.oRichard Henderson3-11/+14
* 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
2002-09-13darwin.h (USER_LABEL_PREFIX): Define here...Stan Shebs3-5/+7
* config/darwin.h (USER_LABEL_PREFIX): Define here... * config/i386/darwin.h: ... instead of here. From-SVN: r57090
2002-09-13target.h (struct gcc_target): New field terminate_dw2_eh_frame_info.Stan Shebs10-52/+177
* 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
2002-09-13rs6000.c (rs6000_emit_load_toc_table): Remove "if" nesting.Alan Modra3-75/+78
* 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
2002-09-13call.c: Fix comment formatting.Kazu Hirata6-67/+75
* call.c: Fix comment formatting. * class.c: Likewise. * cp-lang.c: Likewise. * cp-tree.h: Likewise. * cvt.c: Likewise. From-SVN: r57083