- 25 Mar, 2002 2 commits
-
-
* recog.c (peephole2_optimize): Split blocks when EH insns are generated in the middle of a block. Do global life update if zapped EH edges. From-SVN: r51285
Richard Henderson committed -
From-SVN: r51284
Richard Henderson committed
-
- 24 Mar, 2002 18 commits
-
-
2002-03-25 David.Billinghurst <David.Billinghurst@riotinto.com> * gcc.dg/weak-1.c: Early return from dg-final on platforms that do not support weak symbols From-SVN: r51280
David Billinghurst committed -
2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al * lib/g77.exp: Likewise * lib/objc.exp: Likewise From-SVN: r51279
David Billinghurst committed -
* java/awt/TextComponent.java (TextComponent): Editable by default. From-SVN: r51278
Tom Tromey committed -
* java/awt/MenuItem.java (eventMask): No longer private. * java/awt/Button.java (dispatchEventImpl): Only dispatch to superclass if we didn't handle event. * java/awt/Checkbox.java (dispatchEventImpl): New method. * java/awt/CheckboxMenuItem.java (dispatchEventImpl): New method. * java/awt/Choice.java (dispatchEventImpl): New method. * java/awt/List.java (dispatchEventImpl): New method. * java/awt/Scrollbar.java (dispatchEventImpl): New method. * java/awt/TextComponent.java (dispatchEventImpl): New method. * java/awt/TextField.java (dispatchEventImpl): New method. From-SVN: r51277
Tom Tromey committed -
From-SVN: r51276
Richard Henderson committed -
2002-03-24 Eric Blake <ebb9@email.byu.edu> * java/beans/IntrospectionException.java: Update to 1.4. * java/beans/PropertyVetoException.java: Ditto. 2002-03-24 Eric Blake <ebb9@email.byu.edu> * gnu/java/beans/BeanInfoEmbryo.java (hasMethod): Use Arrays.equals instead of ArrayHelper.equalsArray. 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: added new static final fields introduced in 1.2, lots of other updates remain to be done 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: reformatting 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: default beanInfoSearchPath will not include sun.beans.infos given we provide no such package and the API doesn't really require it; gnu.java.beans.info is the default. 2002-03-24 Mark Wielaard <mark@klomp.org> Thanks to Orp developers * gnu/java/beans/editors/NativeBooleanEditor.java (setAsText(String)): switch TRUE and FALSE return values. From-SVN: r51273
Mark Wielaard committed -
preprocessor/3951 * gcc.c (cpp_options): Pass -MD through as -MD not -M -MF. * cppinit.c (cpp_handle_option): Set no_ouput if -MD or -MMD. (init_dependency_output): Don't make no_output decision here. From-SVN: r51272
Neil Booth committed -
* stmt.c (check_for_full_enumeration_handling): Remove tests of warn_switch. Update description. (expand_end_case_type): Call check_for_full_enumeration_handling when warn_switch. From-SVN: r51270
Andrew Cagney committed -
From-SVN: r51267
Stephane Carrez committed -
* config/m68hc11/m68hc11.c (m68hc11_autoinc_compatible_p): New function. (m68hc11_split_move): Call it to see if the source and destination operands use the same direction auto inc/dec mode, otherwise make the source an offsetable operand and generate an add. From-SVN: r51264
Stephane Carrez committed -
* config/m68hc11/m68hc11.md ("*subsi3_zero_extendhi"): Allow address register for operand 2. ("*subsi3_zero_extendqi"): Likewise. ("*iorhi3_gen"): Do the operation on the upper bits and then lower bits so that it is compatible with a pop. ("*andhi3_gen"): Likewise. ("xorhi3"): Likewise. From-SVN: r51262
Stephane Carrez committed -
* cppinit.c (cpp_handle_option): Set warn_endif_labels if -pedantic here... (cpp_post_options): ... not here. From-SVN: r51258
Neil Booth committed -
From-SVN: r51257
Neil Booth committed -
* Makefile.in (GCC_PASSES, STAGESTUFF, LIBCPP_OBJS, cpp0, install-common): Update. * c-common.c (flag_preprocess_only): New. (c_common_init): Preprocess for -E. * c-common.h (flag_preprocess_only): New. * c-decl.c (c_decode_option): Handle -E, and -std=c++98. * c-objc-common.c (c_init_decl_processing): Exit quickly for NULL return from c_common_init. * cpplib.h (cpp_preprocess_file): New. * cppmain.c (main, general_init, pfile, progname): Remove. (do_preprocessing): Rename cpp_preprocess_file, don't call cpp_finish. Don't close stdout here. (setup_callbacks): Update prototype. * gcc.c (trad_capable_cpp, cpp_unique_options, default_compilers): Update. * tradcpp.c (main): Ignore -quiet. cp: * decl2.c (cxx_decode_option): Handle -E. * lang-specs.h (default_compilers): Preprocess with cc1plus. * lex.c (cxx_init): Exit quickly if c_common_init returns NULL. objc: * lang-specs.h (default_compilers): Preprocess with cc1obj. Co-Authored-By: Aldy Hernandez <aldyh@redhat.com> From-SVN: r51256
Neil Booth committed -
From-SVN: r51255
GCC Administrator committed -
PR optimization/5742 * machmode.def: Add inner mode field to complex modes. * config/mips/mips.c (mips_function_value): Always define. Add new argument to handle libcalls. * config/mips/mips.h (LIBCALL_VALUE): Use mips_function_value. (FUNCTION_VALUE): Likewise. * config/mips/abi64.h (FUNCTION_VALUE): Remove. * config/mips/mips-protos.h: Update. From-SVN: r51250
Richard Henderson committed -
* config/sparc/sparc.c (sparc_emit_floatunsdi): New. * config/sparc/sparc-protos.h: Update. * config/sparc/sparc.md (floatunsdisf2, floatunsdidf2): New. From-SVN: r51249
Richard Henderson committed -
* config/sparc/gmon-sol2.c (internal_mcount): Assume either _start or _init begins the text segment. From-SVN: r51248
Richard Henderson committed
-
- 23 Mar, 2002 20 commits
-
-
* config/rs6000/rs6000.h (RETURN_IN_MEMORY): Cast to HOST_WIDE_INT not HOST_WIDEST_INT. (RS6000_ARG_SIZE): Remove unsigned cast of int_size_in_bytes. From-SVN: r51245
David Edelsohn committed -
com.c (ffecom_check_size_overflow_): Add a test so that arrays too large for 32-bit byte-offset addressing get caught. 2002-03-23 Toon Moene <toon@moene.indiv.nluug.nl> * com.c (ffecom_check_size_overflow_): Add a test so that arrays too large for 32-bit byte-offset addressing get caught. * news.texi: Document the fixing of this problem. From-SVN: r51243
Toon Moene committed -
PR java/5489 * arm.md (return, sibcall_epilogue): Pass const_true_rtx as the operand argument to output_return_instruction. * arm.c (arm_print_operand, case 'd'): If the operand is const_true_rtx then just return. (arm_print_operand, case 'D'): If the operand is const_true_rtx then abort. From-SVN: r51241
Richard Earnshaw committed -
2002-03-23 Andrew Cagney <ac131313@redhat.com> * doc/invoke.texi (Option Summary): Mention -Wswitch-default. (Warning Options): Document -Wswitch-default. * toplev.c (W_options): Add -Wswitch-default. Update comment on -Wswitch. (warn_switch_default): Define variable. (warn_switch): Update comment. * flags.h (warn_switch_default): Declare variable. (warn_switch): Update comment. * stmt.c (expand_end_case): Check for and, when warn_switch_no_default, warn of a missing default case. Index: f/ChangeLog Sat Mar 23 11:18:17 2002 Andrew Cagney <ac131313@redhat.com> * invoke.texi (Warning Options): Mention -Wswitch-default. Index: testsuite/ChangeLog 2002-03-23 Andrew Cagney <ac131313@redhat.com> * gcc.dg/Wswitch-default.c: New test. From-SVN: r51238
Andrew Cagney committed -
From-SVN: r51235
Tom Tromey committed -
* include/name-finder.h (_Jv_name_finder::myclose): New method. * name-finder.cc (_Jv_name_finder): Initialize file descriptors. From-SVN: r51234
Tom Tromey committed -
2002-03-23 Michael Smith <msmith@spinnakernet.com> * java/util/GregorianCalendar.java (minimums, maximums): Correct MONTH entry. Fixes PR libgcj/6045. From-SVN: r51232
Michael Smith committed -
From-SVN: r51230
Jeff Sturm committed -
From-SVN: r51229
Alan Modra committed -
2002-03-23 Florian Weimer <fw@deneb.enyo.de> * gnat_rm.texi: Sync with ACT version. (From Ben Brosgol <brosgol@gnat.com>) From-SVN: r51228
Florian Weimer committed -
PR c++/6037 * decl.c (start_enum): Don't set TREE_ADDRESSABLE on TREE_LIST node. * g++.dg/other/enum1.C: New test. From-SVN: r51227
Jakub Jelinek committed -
From-SVN: r51226
Zack Weinberg committed -
From-SVN: r51225
GCC Administrator committed -
2002-03-22 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CHECK_COMPLEX_MATH_SUPP): Just test for signbit and __signbit directly. * aclocal.m4: Regenerate. * configure: Regenerate. * config.h.in: Regenerate. * libmath/Makefile.am: Simplify. * libmath/Makefile.in: Regenerate. * include/c_std/std_cmath.h: Update paths for include of cmath.tcc. * include/Makefile.am: Clean up handling of extra "C" header files. Add hooks for "C" compatibility headers. * include/Makefile.in: Regenerate. * include/c/*: Formatting tweaks, cleanups. * include/c_std/*: Same. From-SVN: r51221
Benjamin Kosnik committed -
2002-03-22 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CHECK_COMPLEX_MATH_SUPP): Just test for signbit and __signbit directly. * aclocal.m4: Regenerate. * configure: Regenerate. * config.h.in: Regenerate. * libmath/Makefile.am: Simplify. * libmath/Makefile.in: Regenerate. * include/c_std/std_cmath.h: Update paths for include of cmath.tcc. * include/Makefile.am: Clean up handling of extra "C" header files. Add hooks for "C" compatibility headers. * include/Makefile.in: Regenerate. * include/c/*: Formatting tweaks, cleanups. * include/c_std/*: Same. From-SVN: r51220
Benjamin Kosnik committed -
From-SVN: r51219
Gabriel Dos Reis committed -
2002-03-22 Benjamin Kosnik <bkoz@redhat.com> * config/locale/gnu/messages_members.h: Add __uselocale bits. * config/locale/gnu/messages_members.cc: Same. * config/locale/gnu/time_members.cc: Same. From-SVN: r51217
Benjamin Kosnik committed -
* combine.c (simplify_comparison): When widening modes, ignore sign extension on CONST_INTs. From-SVN: r51216
Alan Modra committed -
* config/xtensa/xtensa.c (print_operand): Fix incorrect mode passed to adjust_address. Fix comment formatting. From-SVN: r51215
Bob Wilson committed -
cp/ PR C++/3656 * semantics.c (finish_base_specifier): Handle erronous base classes. testsuite/ * g++.dg/inherit/template-as-base.C: New test. From-SVN: r51214
Gabriel Dos Reis committed
-