- Jan 24, 2002
-
-
Richard Henderson authored
PR libstdc++/5198 * config/cpu/m68k/bits/atomicity.h (__exchange_and_add): Only use CAS on the cpu variants that support it. Add versions that use TAS and that disable interrupts. (__atomic_add): Use __exchange_and_add to guarantee atomicity. From-SVN: r49160
-
Richard Henderson authored
* config/m68k/t-m68kbare (MULTILIB_OPTIONS): Add 68040 and 68060. (MULTILIB_MATCHES): Remove 68040 and 68060 aliases. (MULTILIB_EXCEPTIONS): Ignore 68881 and soft-float for 68040 and 68060. * config/m68k/t-m68kelf: Likewise. From-SVN: r49159
-
Richard Henderson authored
From-SVN: r49158
-
Tom Tromey authored
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new files. * java/awt/image/AreaAveragingScaleFilter.java: New file from Classpath. * java/awt/image/CropImageFilter.java: New file from Classpath. * java/awt/image/FilteredImageSource.java: New file from Classpath. * java/awt/image/ImageFilter.java: New file from Classpath. * java/awt/image/MemoryImageSource.java: New file from Classpath. * java/awt/image/PixelGrabber.java: New file from Classpath. * java/awt/image/RGBImageFilter.java: New file from Classpath. * java/awt/image/ReplicateScaleFilter.java: New file from Classpath. * java/awt/image/ImageProducer.java: Replaced with Classpath version. * java/awt/image/ImageObserver.java: Replaced with Classpath version. * java/awt/image/ImageConsumer.java: Replaced with Classpath version. * java/awt/GridBagConstraints.java (clone): Catch CloneNotSupportedException. From-SVN: r49157
-
- Jan 23, 2002
-
-
Benjamin Kosnik authored
2002-01-23 Matt Kraai <kraai@alumni.cmu.edu> * include/bits/locale_facets.tcc: Remove old comments. 2002-01-23 Andreas Tobler <toa@pop.agri.ch> * include/bits/locale_facets.tcc (__convert_to_v): Change template parameter to _Tv. (__convert_from_v): Same. From-SVN: r49156
-
Bob Wilson authored
* config/xtensa/elf.h: New file. * config/xtensa/lib1funcs.asm: New file. * config/xtensa/lib2funcs.S: New file. * config/xtensa/linux.h: New file. * config/xtensa/t-xtensa: New file. * config/xtensa/xtensa-config.h: New file. * config/xtensa/xtensa-protos.h: New file. * config/xtensa/xtensa.c: New file. * config/xtensa/xtensa.h: New file. * config/xtensa/xtensa.md: New file. * config.gcc (xtensa-*-elf*): New target. (xtensa-*-linux*): New target. * cse.c (canon_hash): Compare rtx pointers instead of register numbers. This is required for the Xtensa port. * integrate.c (copy_insn_list): Handle case where the static chain is in memory and the memory address has to be copied to a register. * doc/invoke.texi (Option Summary): Add Xtensa options. (Xtensa Options): New node. * doc/md.texi (Machine Constraints): Add Xtensa machine constraints. * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa. From-SVN: r49155
-
Benjamin Kosnik authored
2002-01-23 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.h (num_get::_M_extract_int): Change prototype. * include/bits/locale_facets.tcc (num_get::_M_extract_int): Remove __max_digits checks, adjust arguments. (num_get::do_get(*)): Changeup. From-SVN: r49154
-
Per Bothner authored
* java/lang/reflect/natField.cc (setAddr): New function. Calls getAddr and then checks that the field isn't final. (setBoolean. setChar, setByte, setShort, setInt, setLong, setFloat, setDouble, set): Use setAddr instead of getAddr, to check for FINAL. (set): Call setAddr before check that new value has right type, to better match specified semantics. From-SVN: r49153
-
Zack Weinberg authored
* typeck2.c (friendly_abort): Delete definition. * cp-tree.h (friendly_abort): Don't prototype. (my_friendly_assert): Use fancy_abort. From-SVN: r49152
-
Zack Weinberg authored
* diagnostic.c (internal_error): Do ICE suppression only when ENABLE_CHECKING is not defined. From-SVN: r49151
-
Zack Weinberg authored
* c-typeck.c (require_complete_type): Return error_mark_node if type is error_mark_node. From-SVN: r49150
-
Craig Rodrigues authored
2002-01-23 Craig Rodrigues <rodrigc@gcc.gnu.org> * cp-tree.h (my_friendly_abort): Remove. From-SVN: r49149
-
Janis Johnson authored
From-SVN: r49148
-
Jakub Jelinek authored
* spew.c (pending_inlines, pending_inlines_tail, processing_these_inlines): Make static. (mark_pending_inlines): Remove static. (begin_parsing_inclass_inline): If in function, save pi for GC to cp_function_chain->unparsed_inlines instead. (process_next_inline): Likewise. * cp-tree.h (struct cp_language_function): Add unparsed_inlines. (mark_pending_inlines): Add prototype. * decl.c (spew_debug): Remove unused extern. (mark_lang_function): Call mark_pending_inlines. * g++.dg/other/gc1.C: New test. From-SVN: r49147
-
Janis Johnson authored
* toplev.c (process_options): Disable -fprefetch-loop-arrays with -Os and issue a warning. From-SVN: r49146
-
Philipp Thomas authored
2002-01-23 Philipp Thomas <pthomas@suse.de> * tr.po: New file. From-SVN: r49145
-
Zack Weinberg authored
From-SVN: r49143
-
Zack Weinberg authored
* doc/fragments.texi, doc/hostconfig.texi: Update to reflect current (lack of) need for host configuration by hand. * doc/gccint.texi, doc/rtl.texi, doc/tm.texi: Adjust cross references. Documentation of some target macros moved from hostconfig.texi to tm.texi. From-SVN: r49142
-
Loren J. Rittle authored
From-SVN: r49141
-
Will Cohen authored
* config/arm/arm.h (THUMB_FUNCTION_PROFILER): Define if not currently defined. From-SVN: r49140
-
Craig Rodrigues authored
2002-01-23 Craig Rodrigues <rodrigc@gcc.gnu.org> * call.c, class.c, decl.c, decl2.c, error.c, expr.c, friend.c, init.c, lex.c, mangle.c, method.c, pt.c, repo.c, rtti.c, search.c, semantics.c, spew.c, tree.c, typeck.c, typeck2.c, xref.c: Change my_fancy_abort() to abort(). From-SVN: r49139
-
Kazu Hirata authored
* config/h8300/h8300.md (*andorhi3): Accept 0x8000 as an operand[3]. From-SVN: r49138
-
Jason Merrill authored
PR c++/5453 * class.c (fixed_type_or_null): Fix thinko. From-SVN: r49135
-
Jason Merrill authored
PR c++/3331 * init.c (resolve_offset_ref): Use build_indirect_ref. [[Split portion of a mixed commit.]] From-SVN: r49134.2
-
Jason Merrill authored
PR c++/5453 * class.c (fixed_type_or_null): Fix thinko. From-SVN: r49133
-
Jason Merrill authored
* tree.c (build1): Don't set TREE_READONLY on INDIRECT_REF. PR c++/3331 * cp/init.c (resolve_offset_ref): Use build_indirect_ref. From-SVN: r49132
-
Jason Merrill authored
* function.c (assign_parms): Don't put args of inline functions into registers when not optimizing. * cp/decl2.c (grokclassfn): Don't set DECL_REGISTER on 'this'. From-SVN: r49131
-
Nick Clifton authored
deleted. From-SVN: r49130
-
Hans-Peter Nilsson authored
From-SVN: r49129
-
GCC Administrator authored
From-SVN: r49127
-
Neil Booth authored
PR c/3504 * doc/extend.texi: Correct documentation of __alignof__. From-SVN: r49126
-
Benjamin Kosnik authored
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> * config/locale/c_locale_generic.cc: Fix. From-SVN: r49125
-
Zack Weinberg authored
From-SVN: r49124
-
Zack Weinberg authored
* bad.c: Include intl.h. (FFEBAD_MSGS1, FFEBAD_MSGS2): Replace by FFEBAD_MSG, SHORT, LONG. Adjust definitions to work with exgettext. (ffebad_start_): Translate all error messages. (ffebad_finish): Mark constant strings for translation. * bad.h: Use FFEBAD_MSG. Adjust prototype of ffebad_start_ and definitions of ffebad_start_msg, ffebad_start_msg_lex to work with exgettext. * bad.def: Use FFEBAD_MSG, SHORT, LONG throughout. * com.c: Include intl.h. (lang_print_error_function): Always use ffeinfo_kind_message to get the kind label for a non-nested construct. Translate it. Translate constant strings. * info.c (FFEINFO_KIND): Adjust definition to work with exgettext. * info-k.def: Block xgettext from slurping copyright notice into gcc.pot. Adjust strings for their sole use, in com.c. * Make-lang.in (f/bad.o, f/com.o): Depend on intl.h. From-SVN: r49123
-
Zack Weinberg authored
* params.h: Rename arguments of DEFPARAM so that it will be recognized as a translation keyword. From-SVN: r49122
-
Zack Weinberg authored
* exgettext: Merge changes from diffutils. Scan .def files in addition to .c and .h. Add --language=c to xgettext command line. From-SVN: r49121
-
Aldy Hernandez authored
2002-01-22 Aldy Hernandez <aldyh@redhat.com> * extend.texi: Document altivec functions. Fix *-bit adjectives in X86 builtin documentation. From-SVN: r49120
-
Benjamin Kosnik authored
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> * docs/html/22_locale/messages.html: Remove angle brackets. * docs/html/17_intro/TODO: Add. From-SVN: r49119
-
Alexandre Oliva authored
* reload.c (reg_overlap_mentioned_for_reload_p): Handle PLUS and auto_inc_dec values. From-SVN: r49118
-
Richard Earnshaw authored
* config/netbsd-aout.h (SWITCH_TAKES_ARG): Remove bogus white space after backslash. (ASM_DECLARE_OBJECT_NAME): Add missing backslash before final line. From-SVN: r49117
-