- 04 Feb, 2004 32 commits
-
-
reload.c (refers_to_regno_for_reload_p): Test regno, not inner_regno, against FIRST_PSEUDO_REGISTER. * reload.c (refers_to_regno_for_reload_p): Test regno, not inner_regno, against FIRST_PSEUDO_REGISTER. From-SVN: r77276
David Edelsohn committed -
2004-02-02 Graydon Hoare <graydon@redhat.com> * javax/swing/SwingUtilities.java: Many new functions. * java/awt/Container.java (LightweightDispatcher): Reimplement. * javax/swing/basic/BasicGraphicsUtils.java (getPreferredButtonSize): Start layout from top-left corner. From-SVN: r77271
Graydon Hoare committed -
* Makefile.in: Move target, host overrides after per-language fragments. * config/mips/t-iris5-as (FORCE_DEBUG_ADAFLAGS): Clear. (GNATLIBCFLAGS): Remove -g. From-SVN: r77270
Rainer Orth committed -
* config/alpha/alpha.c, config/arc/arc.c, config/avr/avr.c, config/i386/i386.c, config/i386/i386.h, config/i386/i386.md, config/ia64/ia64.c, config/ia64/unwind-ia64.c, config/m32r/m32r.c, config/ns32k/ns32k.c, config/pa/pa.c, config/pdp11/pdp11.c, config/rs6000/rs6000.c, config/sparc/sparc.c, config/vax/vax.c: Revert the replacements of "FALLTHRU" with "Fall through" done in the previous patch. From-SVN: r77269
Kazu Hirata committed -
* config/darwin.c, config/darwin.h, config/freebsd-spec.h, config/arm/arm.c, config/arm/arm.md, config/cris/cris-protos.h, config/fr30/fr30.c, config/fr30/fr30.h, config/h8300/h8300.c, config/i386/i386.h, config/i860/i860.c, config/i860/i860.h, config/ia64/ia64-c.c, config/ia64/ia64.c, config/ia64/ia64.h, config/ip2k/ip2k.h, config/ip2k/ip2k.md, config/ip2k/libgcc.S, config/m32r/linux.h, config/m32r/m32r.c, config/m32r/m32r.h, config/m68k/m68k.c, config/m68k/netbsd-elf.h, config/mips/mips.c, config/mmix/mmix.c, config/mmix/mmix.md, config/ns32k/netbsd.h, config/ns32k/ns32k.c, config/ns32k/ns32k.h, config/pdp11/pdp11.h, config/rs6000/darwin-ldouble.c, config/s390/s390.h, config/s390/s390.md, config/sparc/netbsd-elf.h, config/sparc/openbsd.h, config/sparc/sparc.c, config/xtensa/lib2funcs.S: Fix comment formatting. From-SVN: r77268
Kazu Hirata committed -
* config/alpha/alpha.c, config/arc/arc.c, config/arm/arm-cores.def, config/arm/arm.c, config/arm/arm.h, config/arm/arm1026ejs.md, config/arm/arm1136jfs.md, config/arm/arm926ejs.md, config/arm/vfp.md, config/avr/avr.c, config/c4x/c4x.c, config/cris/cris.c, config/frv/frv.md, config/i386/i386.c, config/i386/i386.h, config/i386/i386.md, config/ia64/ia64.c, config/ia64/unwind-ia64.c, config/iq2000/iq2000.c, config/m32r/m32r.c, config/mips/mips.c, config/mmix/mmix.c, config/mmix/mmix.h, config/ns32k/ns32k.c, config/pa/pa.c, config/pdp11/pdp11.c, config/rs6000/darwin-ldouble.c, config/rs6000/rs6000.c, config/rs6000/rs6000.h, config/sparc/sparc.c, config/vax/vax.c: Fix comment typos. Follow spelling conventions. From-SVN: r77267
Kazu Hirata committed -
gcc/ * alloc-pool.h, c-convert.c, c-lang.c, c-tree.h, caller-save.c, df.h, genconfig.c, global.c, lcm.c, ra-rewrite.c, ra.c, regclass.c, regs.h, resource.c, sched-rgn.c, config/arm/aof.h, config/arm/cirrus.md, config/arm/fpa.md, config/arm/iwmmxt.md, config/arm/netbsd-elf.h, config/arm/netbsd.h, config/m68hc11/m68hc11.md, config/mips/iris5.h, config/mn10300/mn10300.md, config/rs6000/altivec.md, config/sparc/netbsd-elf.h: Update copyright. cp/ * error.c, search.c: Update copyright. java/ * typeck.c: Update copyright. From-SVN: r77265
Kazu Hirata committed -
sparc.c (function_arg_pass_by_reference): Return 1 for all modes whose size is greater than 8 bytes if ARCH32. * config/sparc/sparc.c (function_arg_pass_by_reference): Return 1 for all modes whose size is greater than 8 bytes if ARCH32. (sparc_va_arg): Handle all modes whose size is greater than 8 bytes by reference if ARCH32. From-SVN: r77262
Eric Botcazou committed -
* java/awt/geom/AffineTransform.java: Corrected comments on the field definitions for m11 and m10. (shear): Fixed few errors that caused shear transformation to be performed incorrectly. (createInverse): Fixed to return correct inverse of the given matrix. From-SVN: r77261
Olga Rodimina committed -
PR c++/13969 * g++.dg/template/static6.C: New test. PR c++/13969 * cp-tree.h (fold_non_dependent_expr): New function. * parser.c (cp_parser_fold_non_dependent_expr): Remove. (cp_parser_template_argument): Use fold_non_dependent_expr. (cp_parser_direct_declarator): Likewise. * pt.c (fold_non_dependent_expr): New function. (convert_nontype_argument): Use it. (tsubst_qualified_id): Simplify. (tsubst_copy_and_build): Likewise. From-SVN: r77260
Mark Mitchell committed -
2004-02-04 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/faq/index.html: Recommend using LD_LIBRARY_PATH. * docs/html/faq/index.txt: Regenerate. From-SVN: r77258
Jonathan Wakely committed -
From-SVN: r77257
Aldy Hernandez committed -
2004-02-04 Dhruv Matani <dhruvbird@gmx.net> * include/ext/debug_allocator.h: _M_extra now stands for the number of extra objects instead of the number of extra bytes. (debug_allocator::allocate): Adjust. (debug_allocator::deallocate): Adjust. * include/ext/pool_allocator.h: Fix typo. From-SVN: r77256
Dhruv Matani committed -
* config/s390/s390.md ("*la_64" + peepholes, "reload_indi"): Move to before adddi3 insn patterns. ("*la_31" + peepholes, "*la_31_and", "*la_31_and_cc", "force_la_31", "reload_insi"): Move to before addsi3 insn patterns. From-SVN: r77253
Ulrich Weigand committed -
From-SVN: r77249
Ian Lance Taylor committed -
* objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix tests for systems where `char' is unsigned by default. From-SVN: r77247
Kaveh R. Ghazi committed -
* calls.c (initialize_argument_information): Add CALL_FROM_THUNK_P parameter. Use it instead of current_function_is_thunk. * function.h (struct function): Update documentation for is_thunk. * tree.h (CALL_FROM_THUNK_P): New macro. * config/alpha/alpha.c (alpha_sa_mask): Do not check no_new_pseudos when testing current_function_is_thunk. * config/rs6000/rs6000.c (rs6000_ra_ever_killed): Likeiwse. * decl.c (cxx_push_function_context): Do not set current_function_is_thunk. * method.c (use_thunk): Set CALL_FROM_THUNK on the call to the actual function. From-SVN: r77244
Mark Mitchell committed -
From-SVN: r77239
Giovanni Bajo committed -
From-SVN: r77238
Giovanni Bajo committed -
From-SVN: r77237
Giovanni Bajo committed -
* pt.c (more_specialized_class): Increase processing_template_decl while partial ordering. From-SVN: r77236
Giovanni Bajo committed -
2004-02-04 Robert Dewar <dewar@gnat.com> * 5gtasinf.adb, 5gtasinf.ads, 5gtaprop.adb, ali.adb, ali.ads, gprcmd.adb: Minor reformatting * bindgen.adb: Output restrictions string for new style restrictions handling * impunit.adb: Add s-rident.ads (System.Rident) and s-restri (System.Restrictions) * lib-writ.adb: Fix bug in writing restrictions string (last few entries wrong) * s-restri.ads, s-restri.adb: Change name Restrictions to Run_Time_Restrictions to avoid conflict with package name. Add circuit to read and acquire run time restrictions. 2004-02-04 Jose Ruiz <ruiz@act-europe.fr> * restrict.ads, restrict.adb: Use the new restriction No_Task_Attributes_Package instead of the old No_Task_Attributes. * sem_prag.adb: No_Task_Attributes is a synonym of No_Task_Attributes_Package. * snames.ads, snames.adb: New entry for proper handling of No_Task_Attributes. * s-rident.ads: Adding restriction No_Task_Attributes_Package (AI-00249) that supersedes the GNAT specific restriction No_Task_Attributes. 2004-02-04 Ed Schonberg <schonberg@gnat.com> * sem_prag.adb: (Analyze_Pragma, case Warnings): In an inlined body, as in an instance body, an identifier may be wrapped in an unchecked conversion. 2004-02-04 Vincent Celier <celier@gnat.com> * lib-writ.ads: Comment update for the W lines * bld.adb: (Expression): An empty string list is static * fname-uf.adb: Minor comment update * fname-uf.ads: (Get_File_Name): Document new parameter May_Fail * gnatbind.adb: Initialize Cumulative_Restrictions with the restrictions on the target. From-SVN: r77233
Arnaud Charlet committed -
* doc/tm.texi: Replace SETUP_INCOMING_VARARGS with TARGET_SETUP_INCOMING_VARARGS. From-SVN: r77226
Kazu Hirata committed -
2004-02-03 Felix Yen <fwy@alumni.brown.edu> Benjamin Kosnik <bkoz@redhat.com> * testsuite/performance/20_util/allocator.cc: Add map, deque, set tests. * testsuite/performance/20_util/allocator_thread.cc: Same. Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com> From-SVN: r77225
Felix Yen committed -
* emit-rtl.c (gen_rtx): Remove. * genattrtab.c: Don't mention gen_rtx in a comment. * rtl.h: Remove the prototype for gen_rtx. * doc/md.texi: Replace gen_rtx with gen_rtx_REG. From-SVN: r77224
Kazu Hirata committed -
(SETUP_INCOMING_VARARGS): Remove the target-independent comments. * doc/tm.texi: Don't mention deprecated target macros. From-SVN: r77221
Kazu Hirata committed -
* config/fr30/fr30.h (FUNCTION_VALUE): Remove the target-independent comment. From-SVN: r77220
Kazu Hirata committed -
From-SVN: r77219
Kazu Hirata committed -
* doc/interface.texi, doc/tm.texi, doc/trouble.texi: Don't mention deprecated target macros. From-SVN: r77217
Kazu Hirata committed -
gcc/ * config.gcc: Remove obsolete ports and configurations. * config/linux-aout.h, config/netware.h, config/t-linux-gnulibc1, config/d30v/abi, config/d30v/d30v-protos.h, config/d30v/d30v.c, config/d30v/d30v.h, config/d30v/d30v.md, config/d30v/libgcc1.asm, config/d30v/t-d30v, config/dsp16xx/dsp16xx-modes.def, config/dsp16xx/dsp16xx-protos.h, config/dsp16xx/dsp16xx.c, config/dsp16xx/dsp16xx.h, config/dsp16xx/dsp16xx.md, config/i370/README, config/i370/i370-c.c, config/i370/i370-protos.h, config/i370/i370.c, config/i370/i370.h, config/i370/i370.md, config/i370/linux.h, config/i370/mvs.h, config/i370/oe.h, config/i370/t-i370, config/i386/freebsd-aout.h, config/i386/linux-aout.h, config/i386/moss.h, config/i386/netware.h, config/i386/svr3.ifile, config/i386/svr3dbx.h, config/i386/svr3gas.h, config/i386/svr3z.ifile, config/i386/t-udk, config/i386/udk.h, config/i386/vsta.h, config/i960/i960-c.c, config/i960/i960-coff.h, config/i960/i960-modes.def, config/i960/i960-protos.h, config/i960/i960.c, config/i960/i960.h, config/i960/i960.md, config/i960/rtems.h, config/i960/t-960bare, config/m68k/hp310.h, config/m68k/hp320.h, config/m68k/hp320base.h, config/m68k/m68kv4.h, config/m68k/netbsd.h, config/m68k/sgs.h, config/m68k/t-hp320: Remove. * doc/extend.texi, doc/install.texi, doc/invoke.texi, doc/md.texi: Remove mentions of obsolete ports. testsuite/ * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c: Remove mentions of obsolete ports. From-SVN: r77216
Kazu Hirata committed -
From-SVN: r77206
GCC Administrator committed -
natPosixProcess.cc (startProcess): Handle case where PATH or LD_LIBRARY_PATH is not set in parent environment. * java/lang/natPosixProcess.cc (startProcess): Handle case where PATH or LD_LIBRARY_PATH is not set in parent environment. From-SVN: r77203
Tom Tromey committed
-
- 03 Feb, 2004 8 commits
-
-
alias.c (find_base_term, get_addr): Do not dereference NULL pointer when all VALUE's locations has been invalidated. * alias.c (find_base_term, get_addr): Do not dereference NULL pointer when all VALUE's locations has been invalidated. (rtx_equal_for_memref_p): Simplify checking of VALUEs. From-SVN: r77201
Jan Hubicka committed -
* doc/invoke.texi (x86 options): Fix spelling/wording From-SVN: r77200
Wolfgang Bangerth committed -
2004-02-04 Paolo Bonzini <bonzini@gnu.org> * gcc.dg/noncompile/20001228-1.c: Fix for new error message. From-SVN: r77199
Paolo Bonzini committed -
2004-02-03 Paolo Carlini <pcarlini@suse.de> * include/bits/basic_string.h (insert(iterator)): Remove, non-standard and already scheduled for removal. From-SVN: r77198
Paolo Carlini committed -
* config/mips/iris5.h (ASM_OUTPUT_ASCII): Use mips_output_ascii to put the original string in a comment. * config/mips/mips-protos.h (mips_output_ascii): Add prefix argument. * config/mips/mips.c (mips_output_ascii): Likewise. * config/mips/mips.h (ASM_OUTPUT_ASCII): Adjust accordingly. From-SVN: r77195
Richard Sandiford committed -
* system.h (GIV_SORT_CRITERION): Poison. * config/avr/avr.h (GIV_SORT_CRITERION): Remove. * config/ip2k/ip2k.h (GIV_SORT_CRITERION): Likewise. From-SVN: r77194
Kazu Hirata committed -
PR target/9348 * expr.c (expand_expr_real) <MULT_EXPR>: When performing widening multiplies with a multiplication of the wrong signedness, its the signedness of the multiplication that we've performed that needs to be passed to expand_mult_highpart_adjust. Avoid emitting a nop-move if expand_mult_highpart_adjust places the result in target. * gcc.c-torture/execute/multdi-1.c: New test case. From-SVN: r77192
Roger Sayle committed -
From-SVN: r77191
Richard Henderson committed
-