aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-10-31codecvt.h: Add virtual member function declarations.Benjamin Kosnik4-14/+47
2001-10-31 Benjamin Kosnik <bkoz@redhat.com> libstdc++/4749 * include/bits/codecvt.h: Add virtual member function declarations. * src/codecvt.cc: Tweaks. * testsuite/22_locale/codecvt.cc: Test compilation only, non-required facets not required to have linkage. From-SVN: r46685
2001-10-31cris.c: Include output.h after tree.h but before target.h.Hans-Peter Nilsson2-1/+4
* config/cris/cris.c: Include output.h after tree.h but before target.h. From-SVN: r46684
2001-10-31* config/cris/cris.h (EH_RETURN_DATA_REGNO): Fix formatting.Hans-Peter Nilsson2-1/+3
From-SVN: r46683
2001-10-31config.gcc (cris-*-linux*, tm_file): Rearrange order.Hans-Peter Nilsson3-22/+6
* config.gcc (cris-*-linux*, tm_file): Rearrange order. * config/cris/linux.h (LIB_SPEC, STARTFILE_SPEC): Don't redefine. From-SVN: r46682
2001-10-31Makefile.in (INTL_TARGETS, POSUB): Delete all references.Zack Weinberg18-8514/+8716
* Makefile.in (INTL_TARGETS, POSUB): Delete all references. (INTL_SUBDIRS): Just intl. (.SUFFIXES): Add .gmo .po .pox. (native): Also depend on build-@POSUB@. (intl.all, intl.install): Depend on config.h and things it includes. (po-generated): New target; depend on c-parse.c and tradcif.c. (install-normal): Also depend on install-@POSUB@. (XGETTEXT, GMSGFMT, MSGMERGE, PACKAGE, CATALOGS): New variables. (build-, install-, build-po, update-po, install-po, .po.gmo, .po.pox, $(PACKAGE).pot, po/$(PACKAGE).pot): New rules. * aclocal.m4: Prefix each entry in CATALOGS with "po/" * configure.in: Don't munge XGETTEXT. Don't generate po/Makefile.in. * configure: Regenerate. * exgettext: Delete. * config/m68k/m68k.h: Add doc strings for -msky and -mnosky. * cp/Make-lang.in, java/Make-lang.in, objc/Make-lang.in: Replace $(INTL_TARGETS) with po-generated. po: * EXCLUDES: New file. * exgettext: New helper script; completely rewritten. * Makefile.in.in, POTFILES.in: Delete. From-SVN: r46680
2001-10-31* config/h8300/h8300.md (two anonymous patterns): New.Kazu Hirata2-0/+27
From-SVN: r46679
2001-10-31tree.h (tree_index): Add support for V16QI and V8HI.Aldy Hernandez4-0/+28
* tree.h (tree_index): Add support for V16QI and V8HI. (V8HI_type_node): New. (V16QI_type_node): New. From-SVN: r46678
2001-10-31att.h: Fix comment formatting.Kazu Hirata42-127/+171
* config/i386/att.h: Fix comment formatting. * config/i386/beos-elf.h: Likewise. * config/i386/bsd.h: Likewise. * config/i386/bsd386.h: Likewise. * config/i386/crtdll.h: Likewise. * config/i386/cygwin.asm: Likewise. * config/i386/cygwin.h: Likewise. * config/i386/djgpp.h: Likewise. * config/i386/freebsd-aout.h: Likewise. * config/i386/freebsd.h: Likewise. * config/i386/gas.h: Likewise. * config/i386/i386-interix.h: Likewise. * config/i386/i386-protos.h: Likewise. * config/i386/i386.c: Likewise. * config/i386/i386.h: Likewise. * config/i386/i386.md: Likewise. * config/i386/i386elf.h: Likewise. * config/i386/interix.c: Likewise. * config/i386/isc.h: Likewise. * config/i386/isccoff.h: Likewise. * config/i386/iscdbx.h: Likewise. * config/i386/linux.h: Likewise. * config/i386/lynx.h: Likewise. * config/i386/mingw32.h: Likewise. * config/i386/netbsd-elf.h: Likewise. * config/i386/next.h: Likewise. * config/i386/osf1elf.h: Likewise. * config/i386/osfrose.h: Likewise. * config/i386/sco5.h: Likewise. * config/i386/seq-gas.h: Likewise. * config/i386/seq-sysv3.h: Likewise. * config/i386/sequent.h: Likewise. * config/i386/sol2.h: Likewise. * config/i386/sun386.h: Likewise. * config/i386/uwin.asm: Likewise. * config/i386/uwin.h: Likewise. * config/i386/vxi386.h: Likewise. * config/i386/win32.h: Likewise. * config/i386/winnt.c: Likewise. * config/i386/xm-cygwin.h: Likewise. * config/i386/xm-mingw32.h: Likewise. From-SVN: r46677
2001-10-31builtins.def: Fix comment typos.Kazu Hirata20-24/+46
2001-10-31 Kazu Hirata <kazu@hxi.com> * builtins.def: Fix comment typos. * config/alpha.c: Likewise. * config/arm/arm.c: Likewise. * config/avr/avr.h: Likewise. * config/d30v/d30v.c: Likewise. * config/d30v/d30v.h: Likewise. * config/d30v/d30v.md: Likewise. * config/dsp16xx/dsp16xx.c: Likewise. * config/fr30/fr30.c: Likewise. * config/fr30/fr30.md: Likewise. * config/i386/i386.c: Likewise. * config/i860/i860.c: Likewise. * config/i960/i960.c: Likewise. * config/ia64/ia64.c: Likewise. * config/mips/mips.c: Likewise. * config/pa/pa.c: Likewise. * config/rs6000/rs6000.c: Likewise. * config/s390/s390.c: Likewise. * config/sparc/sparc.c: Likewise. From-SVN: r46676
2001-10-31std_complex.h (complex::operator/=): Correct sign.Edward E. Meyer2-1/+7
2001-10-31 Edward E. Meyer <edward.e.meyer@boeing.com> libstdc++/4622 * include/bits/std_complex.h (complex::operator/=): Correct sign. From-SVN: r46675
2001-10-31basic_string.h: Tweaks.Paolo Carlini6-50/+131
2001-10-30 Paolo Carlini <pcarlini@unitus.it> Benjamin Kosnik <bkoz@redhat.com> * include/bits/basic_string.h: Tweaks. * include/bits/basic_string.tcc (string::_M_replace(iterator, iterator, _ForwardIter, _ForwardIter, forward_iterator_tag): Fix. * src/string-inst.cc: Tweaks, add instantiation. * testsuite/21_strings/replace.cc (test02): Add test. * testsuite/21_strings/assign.cc (test01): New file. 0 Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com> From-SVN: r46674
2001-10-31Daily bump.GCC Administrator6-6/+6
From-SVN: r46672
2001-10-31Fix typos in ChangeLog.Kazu Hirata1-17/+17
From-SVN: r46671
2001-10-31elf.h: Fix comment formatting.Kazu Hirata18-86/+106
* config/elf.h: Fix comment formatting. * config/elf64.h: Likewise. * config/iris5.h: Likewise. * config/iris5gas.h: Likewise. * config/iris6.h: Likewise. * config/isa3264.h: Likewise. * config/linux.h: Likewise. * config/mips.c: Likewise. * config/mips.h: Likewise. * config/mips.md: Likewise. * config/mips16.S: Likewise. * config/netbsd.h: Likewise. * config/osfrose.h: Likewise. * config/r3900.h: Likewise. * config/sni-svr4.h: Likewise. * config/svr4-t.h: Likewise. * config/ultrix.h: Likewise. From-SVN: r46670
2001-10-31bitmap.c (bitmap_element_free): Don't forget to update head->indx when we ↵Daniel Berlin2-1/+10
update head->current. 2001-10-30 Daniel Berlin <dan@cgsoftware.com> * bitmap.c (bitmap_element_free): Don't forget to update head->indx when we update head->current. From-SVN: r46669
2001-10-31ChangeLog, [...]: Fix spelling errors.Joseph Myers8-19/+24
* ChangeLog, actions.c, ch-tree.def, decl.c, except.c, inout.c, tasking.c, typeck.c: Fix spelling errors. From-SVN: r46668
2001-10-31* style.adb:Robert Dewar2-21/+49
(Check_Identifier): Rewrite circuit to be compatible with use of letters in the upper half of ASCII. (Check_Identifier): Minor reformatting From-SVN: r46667
2001-10-31(Associated_Node, [...]): Do not check for Freeze_Entity.Geert Bosch2-4/+7
* (Associated_Node, Set_Associated_Node): Do not check for Freeze_Entity. From-SVN: r46666
2001-10-31HACKING, [...]: Fix spelling errors.Joseph Myers51-92/+126
* HACKING, gnu/gcj/xlib/Pixmap.java, gnu/gcj/xlib/XException.java, gnu/java/rmi/rmic/RMIC.java, java/awt/Window.java, java/awt/AWTEvent.java, java/io/ByteArrayOutputStream.java, java/io/CharConversionException.java, java/io/PipedInputStream.java, java/io/PipedReader.java, java/io/PrintWriter.java, java/io/WriteAbortedException.java, java/io/natFileWin32.cc, java/lang/Class.h, java/lang/natClassLoader.cc, java/lang/natObject.cc, java/lang/Package.java, java/net/BindException.java, java/net/ConnectException.java, java/net/ProtocolException.java, java/net/SocketException.java, java/net/UnknownServiceException.java, java/security/cert/X509Certificate.java, java/security/interfaces/DSAKey.java, java/security/SecureRandom.java, java/security/SignedObject.java, java/sql/DatabaseMetaData.java, java/text/DecimalFormatSymbols.java, java/util/jar/Attributes.java, java/util/jar/JarEntry.java, java/util/jar/JarInputStream.java, java/util/jar/JarOutputStream.java, java/util/Calendar.java, java/util/Collections.java, java/util/GregorianCalendar.java, java/util/HashMap.java, java/util/List.java, java/util/Properties.java, java/util/Timer.java, java/util/Vector.java, java/util/WeakHashMap.java, javax/naming/NamingException.java, testsuite/libjava.lang/Thread_Wait.java, org/xml/sax/helpers/DefaultHandler.java, org/xml/sax/HandlerBase.java, org/xml/sax/SAXParseException.java, ChangeLog, acinclude.m4, aclocal.m4, posix-threads.cc: Fix spelling errors. * configure: Regenerate. From-SVN: r46665
2001-10-31* a-reatim.ads: Minor reformattingRobert Dewar2-4/+9
From-SVN: r46664
2001-10-31gnatdll.adb: Minor reformatting throughout.Robert Dewar2-52/+60
* gnatdll.adb: Minor reformatting throughout. Many ??? added for undocumented declarations. From-SVN: r46663
2001-10-31gnatdll.adb (Parse_Command_Line): handle -g option to be passed to the ↵Pascal Obry4-84/+101
binder and linker. * gnatdll.adb (Parse_Command_Line): handle -g option to be passed to the binder and linker. Minor style fix. * mdll.ads: Fix layout. Update copyright notice. * mdll.adb: Fix layout. Update copyright notice. From-SVN: r46662
2001-10-31* usage.adb: Minor fix to output for -gnaty.Robert Dewar2-1/+5
From-SVN: r46661
2001-10-31a-reatim.ads: Makes Seconds_Count into a 64-bit integer, to accommodate all ↵Ed Schonberg3-10/+38
its possible values. * a-reatim.ads: Makes Seconds_Count into a 64-bit integer, to accommodate all its possible values. * a-reatim.adb (Split): Special-case handling of Time_Span_First and of small absolute values of T. From-SVN: r46660
2001-10-31misc.c (gnat_expand_expr, [...]): Remove call to set_mem_attributes since ↵Richard Kenner2-1/+6
not needed and wrong if RESULT if a REG... * misc.c (gnat_expand_expr, case NULL_EXPR): Remove call to set_mem_attributes since not needed and wrong if RESULT if a REG; fixes ACATS failures. From-SVN: r46659
2001-10-3186numaux.adb, [...]: Add 2001 to copyright notice.Geert Bosch8-15/+19
* 86numaux.adb, a-tigeau.ads, a-wtgeau.ads, fname-sf.ads, g-traceb.ads, s-tasdeb.ads, sem_maps.ads: Add 2001 to copyright notice. From-SVN: r46658
2001-10-31bindusg.adb: Undocument -f switch.Robert Dewar5-19/+27
* bindusg.adb: Undocument -f switch. * gnatcmd.adb: Remove /FULL_ELABORATION. * opt.ads (Force_RM_Elaboration_Order): Document that this is obsolescent. * gnatbind.adb: Output new warning for use of obsolescent -f switch. * gnatbind.adb: Minor update of warning msg. From-SVN: r46657
2001-10-30Add myself.Dale Johannesen1-0/+1
From-SVN: r46656
2001-10-30gnatcmd.adb (MAKE, [...]): Add translations for project file switches (-P ↵Vincent Celier2-0/+42
(/PROJECT_FILE=)... * gnatcmd.adb (MAKE, BIND, LINK, LIST, FIND, XREF): Add translations for project file switches (-P (/PROJECT_FILE=), -X (/EXTERNAL_REFERENCE=) and -vPx (/PROJECT_FILE_VERBOSITY=DEFAULT or MEDIUM or HIGH) From-SVN: r46655
2001-10-30* decl.c: Minor whitespace fixes.Geert Bosch2-5/+5
From-SVN: r46654
2001-10-30* utils2.c (build_allocator): Test for SIZE overflow in array case tooRichard Kenner2-0/+9
From-SVN: r46653
2001-10-30ali-util.adb (Initialize_Checksum): Use out-mode instead of in out.Geert Bosch3-76/+97
* ali-util.adb (Initialize_Checksum): Use out-mode instead of in out. Found due to GCC 3.0 warning of using uninitialized value. * layout.adb: (Get_Max_Size): Use variant record for tracking value/expression. Makes logic clearer and prevents warnings for uninitialized variables. (Layout_Array_Type): Use variant record for tracking value/expression. Makes logic clearer and prevents warnings for uninitialized variables. From-SVN: r46652
2001-10-30lib.adb: Minor reformattingRobert Dewar3-10/+16
* lib.adb: Minor reformatting * s-taprop.ads: Minor reformatting From-SVN: r46651
2001-10-30tree.c (id_string_size): Remove.Neil Booth3-2/+7
* tree.c (id_string_size): Remove. (dump_tree_statistics): Update. * toplev.c (compile_file): If dumping stats, dump tree stats too. From-SVN: r46648
2001-10-30stl_deque.h (_M_new_elements_at_front): Use __throw_exception_again.Jakub Jelinek2-2/+8
* include/bits/stl_deque.h (_M_new_elements_at_front): Use __throw_exception_again. (_M_new_elements_at_back): Likewise. From-SVN: r46647
2001-10-30* sched-rgn.c (schedule_insns): Fix comment.Jan Hubicka2-1/+6
From-SVN: r46646
2001-10-30configure.in: Correct previous change...Zack Weinberg3-2/+9
* configure.in: Correct previous change: don't assume that gas's version number _isn't_ the last thing on the line, or isn't the only number on the line, either. * configure: Regenerate. From-SVN: r46643
2001-10-30* gcc.c-torture/compile/20011029-1.c: New test.Jakub Jelinek2-0/+11
From-SVN: r46642
2001-10-30* cfgcleanup.c: Fix a comment typo.Kazu Hirata2-1/+5
From-SVN: r46641
2001-10-30alias.c: Fix comment formatting.Kazu Hirata7-51/+60
* alias.c: Fix comment formatting. * recog.c: Likewise. * config/cris/cris.c: Likewise. * config/cris/cris.h: Likewise. * config/i960/i960.c: Likewise. * config/i960/i960.h: Likewise. From-SVN: r46640
2001-10-30Fix a typo in ChangeLog.Kazu Hirata1-1/+1
From-SVN: r46639
2001-10-30arm.c: Fix comment a typo.Kazu Hirata4-3/+9
* config/arm/arm.c: Fix comment a typo. * config/arm/arm.h: Likewise. * config/ia64/ia64.c: Likewise. From-SVN: r46638
2001-10-30New test.Jakub Jelinek1-0/+23
From-SVN: r46637
2001-10-30emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes ↵Jakub Jelinek11-43/+46
for ASM_OPERANDS. * emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes for ASM_OPERANDS. Return the new note (if any). * rtl.h (set_unique_reg_note): Change return value. * gcse.c (try_replace_reg): Use set_unique_reg_note. * cse.c (cse_insn): Likewise. * expr.c (emit_move_insn): Likewise. * explow.c (force_reg): Likewise. * local-alloc (update_equiv_regs): Likewise. * loop.c (move_moveables, load_mems): Likewise. * reload (find_reloads): Likewise. * gcc.dg/20011029-2.c: New test. From-SVN: r46636
2001-10-30Localization fixes.Paolo Bonzini5-35/+84
2001-10-30 Paolo Bonzini <bonzini@gnu.org> Localization fixes. * c-decl.c (parmlist_tags_warning, start_struct, check_for_loop_decls): Separate messages for struct, union and enum cases to allow for languages in which they have different genders. * c-format.c (scanf_flag_specs): Separate short and long name of the assignment suppression feature. (check_format_types): Localize "pointer" and "different types" strings. * c-lex.c (lex_number): Localize "an unsigned long int" and related strings. (lex_string) [MULTIBYTE_CHARS]: Use initial lowercase letter on warning message. * c-typeck.c (build_unary_up): Separate messages for increment and decrement cases to allow for languages in which they use different articles. Localize the strings "increment" and "decrement" in one case. From-SVN: r46635
2001-10-30lcm.c (optimize_mode_switching): Do not rebuild liveness information when no ↵Jan Hubicka7-89/+176
changes has been made. * lcm.c (optimize_mode_switching): Do not rebuild liveness information when no changes has been made. * gcse.c (reg_set_bitmap): Turn into reg_set. (modify_mem_list_set, canon_modify_mem_list_set) (clear_modify_mem_tables, free_modify_mem_tables): New. (gcse_main); Use free_modify_mem_tables. (free_gcse_mem): Likewise; free the bitmaps. (alloc_gcse_main): Initialize the bitmaps. (canon_list_insert): Set canon_modify_mem_list_set. (record_last_mem_set_info): Likewise; set modify_mem_list_set. (compute_hash_table): Use clear_modify_mem_tables. (reset_opr_set_tables): Likewise. (oprs_not_set_p): reg_set_bitmap is regset. (mark_set, mark_clobber): Likewise. * df.h (DF_EQUIV_NOTES): New constant. (df_insn_refs_record): Record uses inside or REG_EQUIV/EQUAL notes when asked for. * sched-rgn.c (CHECK_DEAD_NOTES): New constant. (init_regions, schedule_insns): Conditionalize the checking code by CHECK_DEAD_NOTES; avoid multiple calls to update_life_info. From-SVN: r46634
2001-10-30jni.cc (JNI_CreateJavaVM): Call _Jv_CreateJavaVM.Bryce McKinlay2-2/+8
* jni.cc (JNI_CreateJavaVM): Call _Jv_CreateJavaVM. Don't call _Jv_JNI_Init. From-SVN: r46633
2001-10-30* i386.md (movti_rex64 splitter): Fix condition.Jan Hubicka2-2/+6
From-SVN: r46632
2001-10-30Daily bump.GCC Administrator6-6/+6
From-SVN: r46630
2001-10-30configure.in: Do not assume that gas's version number is the last thing on ↵Zack Weinberg3-3/+7
the first line of... * configure.in: Do not assume that gas's version number is the last thing on the first line of as --version output. * configure: Regenerate. From-SVN: r46629