- 17 Dec, 2001 16 commits
-
-
* config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Define. (STACK_BOUNDARY): Remove definition. (CPP_PREDEFINES): Define __POWERPC__. From-SVN: r48100
Stan Shebs committed -
From-SVN: r48099
Gerald Pfeifer committed -
* po/Makefile.am (.po.mo): Use POSIXLY_CORRECT argument ordering. * po/Makefile.in: Regenerated. From-SVN: r48098
Nathan Sidwell committed -
From-SVN: r48097
Andreas Jaeger committed -
From-SVN: r48096
Andreas Jaeger committed -
From-SVN: r48094
GCC Administrator committed -
2001-12-16 David O'Brien <obrien@FreeBSD.org> * config.gcc (sparc64-*-freebsd*): Add target. * config/sparc/freebsd.h: New file. * config/sparc/sparc.h (LIB_SPEC, LINK_SPEC): Don't define. * config/sparc/sunos4.h (LIB_SPEC, LINK_SPEC): Define. * config/sparc/sysv4.h (CPP_PREDEFINES): Undefine before defining. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20011215175143.A8758@redhat.com> From-SVN: r48093
David O'Brien committed -
From-SVN: r48092
Aldy Hernandez committed -
* config/rs6000/rs6000.c (rs6000_legitimize_address): Force both PLUS operands into registers for altivec mode. From-SVN: r48091
Aldy Hernandez committed -
From-SVN: r48090
Aldy Hernandez committed -
2001-12-16 Aldy Hernandez <aldyh@redhat.com> * rs6000.h (FUNCTION_ARG_REGNO_P): Change ALTIVEC_ARG_MAX_REG to ALTIVEC_ARG_NUM_REG. From-SVN: r48089
Aldy Hernandez committed -
* c-typeck.c (error_init, pedwarn_init, warning_init): Call gettext on argument before printing. * fold-const.c (negate_expr): Always call fold on new NEGATE_EXPR. From-SVN: r48088
Zack Weinberg committed -
* c-typeck.c (error_init, pedwarn_init, warning_init): Call gettext on argument before printing. * fold-const.c (negate_expr): Always call fold on new NEGATE_EXPR. From-SVN: r48087
Zack Weinberg committed -
* dyn_load.c: Define ElfW (if needed) for all targets, not just GNU/Linux. (GC_FirstDLOpenedLinkMap): Use it. (GC_register_dynamic_libraries_dl): Use it. * include/private/gcconfig.h: Define CPP_WORDSZ, ELF_CLASS for sparcv9. From-SVN: r48086
Jeff Sturm committed -
* c-common.def (COMPOUND_LITERAL_EXPR): Contain a DECL_STMT, not a DECL directly. * c-common.h (COMPOUND_LITERAL_EXPR_DECL_STMT): New. (COMPOUND_LITERAL_EXPR_DECL): Adjust definition. * c-decl.c (build_compound_literal): Put the decl inside a DECL_STMT. * doc/c-tree.texi (COMPOUND_LITERAL_EXPR): Update documentation. Fixes PR c/5105. testsuite: * gcc.c-torture/compile/20011217-1.c: New test. From-SVN: r48085
Joseph Myers committed -
From-SVN: r48084
Aldy Hernandez committed
-
- 16 Dec, 2001 24 commits
-
-
* mangle.c (mangle_method_decl): Never emit `C2' constructor. Fixes PR java/5088. From-SVN: r48083
Tom Tromey committed -
* include/jvm.h (__GCJ_JNI_IMPL__): Define. * include/config.h.in: Rebuilt. * configure: Rebuilt. * configure.in: Define JV_HAVE_INTTYPES_H if inttypes.h found. Added comment for HAVE_DLOPEN to avoid autoheader error. * gcj/libgcj-config.h.in (JV_HAVE_INTTYPES_H): Added. * include/jni.h: Include <gcj/libgcj-config.h>. Don't include CNI-specific headers if we are compiling ordinary JNI code with a C++ compiler. Include <inttypes.h> and JNIWeakRef.h when appropriate. * jni.cc: Don't include JNIWeakRef.h. From-SVN: r48082
Tom Tromey committed -
* java/lang/natClassLoader.cc (_Jv_InitNewClassFields): New function. (_Jv_NewClass): Use it. (defineClass0): Use it. * prims.cc (_Jv_InitPrimClass): Adjust vtable here. (_Jv_InitPrimClass): Use _Jv_InitNewClassFields. (_Jv_NewArray): Don't abort; just throw exception. Include InternalError.h. * java/lang/Class.h (Class::Class): Declare, don't define. (Class): Declare _Jv_InitNewClassFields as a friend. (union _Jv_Self): Removed. From-SVN: r48081
Tom Tromey committed -
* Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Removed old file; added new file. * gnu/java/math/MPN.java: New file. * gnu/gcj/math/MPN.java: Removed. * java/math/BigInteger.java: Merged with Classpath. From-SVN: r48080
Tom Tromey committed -
* c-common.c, c-common.h (back_end_hook): Remove. * c-lang.c (finish_file): Remove back_end_hook. cp: * decl2.c (finish_file): Remove back_end_hook. From-SVN: r48079
Neil Booth committed -
2001-12-16 Paolo Carlini <pcarlini@unitus.it> * testsuite/21_strings/assign.cc (test01): Add tests. From-SVN: r48078
Paolo Carlini committed -
* expr.c (highest_pow2_factor, case INTEGER_CST): Fix error in last change. From-SVN: r48077
Richard Kenner committed -
* toplev.c (parse_options_and_default_flags): Don't enable flag_cprop_registers at -O1. From-SVN: r48076
Richard Henderson committed -
* ChangeLog, Make-lang.in, class.c, expr.c, gcj.texi, java-tree.h, jcf-parse.c, jcf-write.c, lex.c, parse.h, parse.y, verify.c: Fix spelling errors. From-SVN: r48075
Joseph Myers committed -
From-SVN: r48074
Joseph Myers committed -
* avr.c (avr_simplify_comparision_p, adjust_insn_length, mask_one_bit_p, output_reload_insisf): Don't use the 'U' suffix. * avr.h (reg_class): Likewise. * avr.md: Likewise. * mcore.c (try_constant_tricks, mcore_byte_offset, mcore_halfword_offset): Likewise. * sh.c (shl_sext_kind, gen_block_redirect, split_branches): Likewise. * v850.c (not_power_of_two_operand): Likewise. From-SVN: r48073
Kaveh R. Ghazi committed -
* ChangeLog.1, ChangeLog.2, ChangeLog, NEWS, call.c, class.c, cp-tree.h, decl.c, decl2.c, except.c, operators.def, optimize.c, pt.c, rtti.c, semantics.c, typeck.c: Fix spelling errors. From-SVN: r48072
Joseph Myers committed -
* clipper/clix.h (ASM_OUTPUT_ASCII): Avoid signed/unsigned warnings. * convex.h (ASM_OUTPUT_ASCII): Likewise. * i370.h (ASM_OUTPUT_ASCII): Likewise. * i386/att.h (ASM_OUTPUT_ASCII): Likewise. * i386/i386-interix.h (ASM_OUTPUT_ASCII): Likewise. * i386/i386elf.h (ASM_OUTPUT_ASCII): Likewise. * i386/ptx4-i.h (ASM_OUTPUT_ASCII): Likewise. * i386/sco5.h (ASM_OUTPUT_ASCII): Likewise. * i386/sun386.h (ASM_OUTPUT_ASCII): Likewise. * i386/sysv4.h (ASM_OUTPUT_ASCII): Likewise. * i860/bsd.h (ASM_OUTPUT_ASCII): Likewise. * m68k/3b1.h (ASM_OUTPUT_ASCII): Likewise. * m68k/amix.h (ASM_OUTPUT_ASCII): Likewise. * m68k/atari.h (ASM_OUTPUT_ASCII): Likewise. * m68k/crds.h (ASM_OUTPUT_ASCII): Likewise. * m68k/hp320.h (ASM_OUTPUT_ASCII): Likewise. * m68k/m68kv4.h (ASM_OUTPUT_ASCII): Likewise. * m68k/mot3300.h (ASM_OUTPUT_ASCII): Likewise. * m68k/sgs.h (ASM_OUTPUT_ASCII): Likewise. * m68k/tower-as.h (ASM_OUTPUT_ASCII): Likewise. * mips/bsd-5.h (ASM_OUTPUT_ASCII): Likewise. * mips/mips-5.h (ASM_OUTPUT_ASCII): Likewise. * mips/svr3-5.h (ASM_OUTPUT_ASCII): Likewise. * mips/svr4-5.h (ASM_OUTPUT_ASCII): Likewise. * ns32k/encore.h (ASM_OUTPUT_ASCII): Likewise. * vax/vaxv.h (ASM_OUTPUT_ASCII): Likewise. * we32k/we32k.h (ASM_OUTPUT_ASCII): Likewise. From-SVN: r48071
Kaveh R. Ghazi committed -
* i386/uwin.h (MD_STARTFILE_PREFIX): Avoid redefinition warnings. * interix.h (TARGET_MEM_FUNCTIONS): Likewise. * psos.h (CPP_PREDEFINES): Likewise. * rs6000/linux64.h (ROUND_TYPE_ALIGN): Likewise. * rs6000/xcoff.h (RS6000_MCOUNT, RS6000_ITRUNC, RS6000_UITRUNC, ASM_OUTPUT_EXTERNAL): Likewise. * sparc/liteelf.h (DWARF_DEBUGGING_INFO, DWARF2_DEBUGGING_INFO): Likewise. * sparc/sp64-elf.h (UNALIGNED_DOUBLE_INT_ASM_OP): Likewise. * sparc/sp86x-elf.h (DWARF_DEBUGGING_INFO, DWARF2_DEBUGGING_INFO): Likewise. * sparc/sunos4.h (SUNOS4_SHARED_LIBRARIES): Likewise. From-SVN: r48070
Kaveh R. Ghazi committed -
* Make-lang.in (f/version.o): Depend on f/version.h. * version.c: Include ansidecl.h and f/version.h. From-SVN: r48069
Kaveh R. Ghazi committed -
* c-lex.c (lex_number): Use ISXDIGIT/hex_value. * vax/xm-vms.h (FILE_NAME_NONDIRECTORY): Use ISUPPER/TOLOWER. * fold-const.c (real_hex_to_f): Use hex_value. * real.c (asctoeg): Use hex_value & ISXDIGIT. * toplev.c (toplev_main): Call hex_init. * tradcpp.c (main): Call hex_init. From-SVN: r48068
Kaveh R. Ghazi committed -
* nextstep-protos.h: New file. * nextstep.c: Include "rtl.h", "output.h" & "tm_p.h". * nextstep.h (INCLUDE_DEFAULTS): Delete LOCAL_INCLUDE_DIR and STANDARD_INCLUDE_DIR from the CROSS_COMPILE clause. (nextstep_asm_out_constructor, nextstep_asm_out_destructor, handle_pragma): Move prototypes to nextstep-protos.h. * config.gcc (i[34567]86-next-*, m68k-next-nextstep2*, m68k-next-nextstep[34]*): Append nextstep-protos.h to tm_p_file. From-SVN: r48067
Kaveh R. Ghazi committed -
From-SVN: r48066
GCC Administrator committed -
2001-12-16 Craig Rodrigues <rodrigc@gcc.gnu.org> PR other/3725 * configure.in: Add AC_SUBST(target_alias). * configure: Regenerated. From-SVN: r48064
Craig Rodrigues committed -
2001-12-16 Craig Rodrigues <rodrigc@gcc.gnu.org> PR other/3725 * configure.in: Add AC_SUBST(target_alias). * configure: Regenerated. From-SVN: r48063
Craig Rodrigues committed -
* decl.c (java_init_decl_processing): Build otable_type correctly. otable_decl is an otable_type. From-SVN: r48062
Bryce McKinlay committed -
* config/alpha/alpha.md (sibcall_osf_1_er): New. (sibcall_value_osf_1_er): New. From-SVN: r48061
Richard Henderson committed -
From-SVN: r48060
Richard Henderson committed -
* config/sparc/sparc.c (mems_ok_for_ldd_peep): Rename from addrs_ok_for_ldd_peep_withmem; take MEMs as parameters, not addrs; eliminate restriction of only using fp and sp as base registers. * config/sparc/sparc-protos.h: Update. * config/sparc/sparc.md (movdi): Use TARGET_V9 not TARGET_ARCH64. (*cmp_cc_set, *cmp_ccx_set64, *movdi_zero): New insns derived from old define_peepholes. Convert all the ldd/std peepholes to peephole2. From-SVN: r48059
Dan Nicolaescu committed
-