- 10 Jan, 2002 21 commits
-
-
From-SVN: r48727
Jakub Jelinek committed -
From-SVN: r48725
Nicola Pero committed -
From-SVN: r48724
Nicola Pero committed -
* optabs.c (expand_fix): Look for wider integer modes first. * i386.md (mov?f): Avoid the fake const double trick for medium memory model. (min?f*/max?f*): Prohibit memory operands for i387 variant. (fop_df_4): Disable for SSE compilation. From-SVN: r48721
Jan Hubicka committed -
From-SVN: r48719
Dale Johannesen committed -
dwarf2out.c (indirect_string_alloc, [...]): Move prototype into DWARF2_DEBUGGING_INFO conditional block. * dwarf2out.c (indirect_string_alloc, output_indirect_string): Move prototype into DWARF2_DEBUGGING_INFO conditional block. From-SVN: r48718
Graham Stott committed -
* spew.c (YYCHAR): Uppercase macro parameter and add parenthesis. (YYCODE): Likewise. (NAME): Uppercase macro parameter. From-SVN: r48717
Graham Stott committed -
From-SVN: r48716
Richard Henderson committed -
* regrename.c (find_oldest_value_reg): Fix typo in mode change check. (copyprop_hardreg_forward_1): Likewise. Use mode_change_ok. From-SVN: r48715
Richard Henderson committed -
From-SVN: r48714
GCC Administrator committed -
From-SVN: r48712
Kazu Hirata committed -
* Makefile.in (s-gencheck, s-options, s-specs): Handle an empty list correctly. Change loop index $t to $f for consistency with rest of Makefile. From-SVN: r48711
Zack Weinberg committed -
From-SVN: r48710
Hans-Peter Nilsson committed -
2002-01-08 Aldy Hernandez <aldyh@redhat.com> * testuite/gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr, dss, lvsl, lvsr, dstt, dstst, dststt, dst. From-SVN: r48709
Aldy Hernandez committed -
rs6000.c (altivec_expand_builtin): Add support for mtvscr, dssall, mfvscr, dss, lvsl, lvsr, dstt, dst, dstst, dststt. * config/rs6000/rs6000.c (altivec_expand_builtin): Add support for mtvscr, dssall, mfvscr, dss, lvsl, lvsr, dstt, dst, dstst, dststt. (altivec_init_builtins): Same. (altivec_expand_unop_builtin): Return NULL_RTX on error. (altivec_expand_binop_builtin): Same. (altivec_expand_ternop_builtin): Same. (bdesc_dst): New. * config/rs6000/rs6000.md ("altivec_mtvscr"): New. ("altivec_vctuxs"): Fix typo. ("altivec_vnmsubfp"): Same. ("altivec_dssall"): New. ("altivec_mfvscr"): New. ("altivec_dss"): New. ("altivec_lvsl"): New. ("altivec_lvsr"): New. ("altivec_dstt"): New. ("altivec_dstst"): New. ("altivec_dststt"): New. ("altivec_dst"): New. * config/rs6000/rs6000.h (rs6000_builtins): Add mtvscr, dssall, mfvscr, dss, lvsl, lvsr, dstt, dstst, dststt, dst. From-SVN: r48708
Aldy Hernandez committed -
From-SVN: r48707
Richard Henderson committed -
* gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper type in which to perform the operation for each size. From-SVN: r48706
Richard Henderson committed -
* config/mmix/mmix.c (mmix_asm_identify_gcc): Remove unused function. * config/mmix/mmix-protos.h (mmix_asm_identify_gcc): Don't prototype. * config/mmix/mmix.c (ASM_IDENTIFY_GCC): Remove unused macro. From-SVN: r48705
Hans-Peter Nilsson committed -
* read-rtl.c: Fix formatting. * real.c: Likewise. * regclass.c: Likewise. * regrename.c: Likewise. * reg-stack.c: Likewise. * reload1.c: Likewise. * reload.c: Likewise. * rtl.c: Likewise. From-SVN: r48704
Kazu Hirata committed -
* gnu/gcj/convert/Convert.java (error): Program is called `jv-convert'. Print GNU-style message. Exit with status 1, not -1. (main): Handle --help and --version. (help): New method. (version): Likewise. From-SVN: r48703
Tom Tromey committed -
* rtlanal.c (find_reg_fusage): Use XEXP instead of SET_DEST to extract items in the expr_list chain. From-SVN: r48702
Kazu Hirata committed
-
- 09 Jan, 2002 19 commits
-
-
From-SVN: r48701
Alan Matsuoka committed -
2002-01-09 Paolo Carlini <pcarlini@unitus.it> * libsupc++/exception (bad_exception): Add comment. * libsupc++/new (bad_alloc): Same. * libsupc++/typeinfo (bad_cast): Same. (bad_typeid): Same. From-SVN: r48700
Paolo Carlini committed -
From-SVN: r48699
Jeff Law committed -
From-SVN: r48698
Gwenole Beauchesne committed -
* jargrep.h: Removed RCS keywords. (GVERSION): Removed. * configure, Makefile.in, config.h.in: Rebuilt. * configure.in: Added AM_MAINTAINER_MODE. Don't look for getopt.h. Use `fastjar' as package name. * Makefile.am (INCLUDES): Look in ../include. (LIBIBERTY): New macro. (jar_LDADD): Use it. (jar_DEPENDENCIES): Likewise. (grepjar_LDADD): Likewise. (grepjar_DEPENDENCIES): Likewise. * jargrep.c: Removed RCS keywords. Always include getopt.h. (LONG_OPT): New macro. (OPT_HELP): Likewise. (main): Use getopt_long. Let getopt print invalid argument message. Handle --help. Use version(). (version): New function. (optarg, optind): Don't declare. (option_vec): New global. (help): New function. (Usage): Updated to GNU standards. * jartool.c: Removed RCS keywords. Include getopt.h. (LONG_OPT): New macro. (OPT_HELP): Likewise. (options): New global. (help): New function. (usage): Print a single line. (version): New function. (expand_options): New function. (main): Use getopt_long and expand_options. Fail if `-u' specified. Changed handling of -f, -m, -V options. (OPTION_STRING): New macro. (version_string): Removed. From-SVN: r48697
Tom Tromey committed -
From-SVN: r48696
Richard Henderson committed -
From-SVN: r48695
Richard Henderson committed -
From-SVN: r48694
Jan Hubicka committed -
* gcc.c-torture/compile/20010226-1.c: New test. * gcc.c-torture/compile/20010227-1.c: New test. * gcc.c-torture/compile/20010426-1.c: New test. * gcc.c-torture/compile/20010510-1.c: New test. * gcc.c-torture/compile/20010605-3.c: New test. * gcc.c-torture/compile/20010824-1.c: New test. * gcc.c-torture/execute/20010409-1.c: New test. * gcc.dg/noncompile/20000901-1.c: New test. * gcc.dg/20001023-1.c: New test. * gcc.dg/20001101-1.c: New test. * gcc.dg/20001102-1.c: New test. * gcc.dg/20010207-1.c: New test. * gcc.dg/20010405-1.c: New test. * gcc.dg/20010822-1.c: New test. * gcc.dg/20011107-1.c: New test. From-SVN: r48693
Jakub Jelinek committed -
* gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect execution failure on PA targets. From-SVN: r48692
Jeff Law committed -
* gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect execution failure on PA targets. From-SVN: r48691
Jeff Law committed -
* config/arm/arm.c (arm_gen_constant): Use trunc_int_for_mode. Unify code from various alternatives. From-SVN: r48690
Richard Henderson committed -
regrename.c (copy_value): Ignore the copy if the source register is present in the value chain with a... * regrename.c (copy_value): Ignore the copy if the source register is present in the value chain with a narrower mode. From-SVN: r48689
Richard Henderson committed -
* real.c (c4xtoe, toc4x): Do some special conversion on long doubles for the c4x target. Also improve layout. From-SVN: r48688
Herman A.J. ten Brugge committed -
2002-01-09 Paolo Carlini <pcarlini@unitus.it> libstdc++/3150: revert 2001-11-30 commit. DR266 only means that the destructors should be removed from the descriptions in the standard: writing them explicitly allows the vtable heuristic to work. For additional information see: http://gcc.gnu.org/ml/libstdc++/2002-01/msg00090.html http://gcc.gnu.org/ml/libstdc++/2002-01/msg00110.html http://gcc.gnu.org/ml/libstdc++/2002-01/msg00155.html * libsupc++/exception (bad_exception::~bad_exception()): Reintroduce declaration. * libsupc++/new (bad_alloc::~bad_alloc()): Same. * libsupc++/typeinfo (bad_cast::~bad_cast()): Same. (bad_typeid::~bad_typeid()): Same. * libsupc++/eh_exception.cc (bad_exception::~bad_exception()): Reintroduce definition. * libsupc++/new_handler.cc (bad_alloc::~bad_alloc()): Same. * libsupc++/tinfo.cc (bad_cast::~bad_cast()): Same. (bad_typeid::~bad_typeid()): Same. From-SVN: r48687
Paolo Carlini committed -
2002-01-09 Benjamin Kosnik <bkoz@redhat.com> * include/Makefile.am (c_base_srcdir): Remove duplicate '/'. * include/Makefile.in: Regenerate. From-SVN: r48686
Benjamin Kosnik committed -
From-SVN: r48685
Jakub Jelinek committed -
2002-01-09 Bo Thorsen <bo@suse.co.uk> * config/cpu/x86-64/bits/cpu_limits.h (__glibcpp_long_bits): Add definition. From-SVN: r48683
Bo Thorsen committed -
* config/m32r/m32r.c (move_src_operand): Fix 32-bit int test. * config/m32r/m32r.md (and ior xor splitters): Swap operands to match insn patterns. From-SVN: r48679
Richard Henderson committed
-