- 24 Oct, 2002 25 commits
-
-
ansidecl.h (__STDC__): Add (__alpha && __cplusplus) to the list of platform compilers that may look... * ansidecl.h (__STDC__): Add (__alpha && __cplusplus) to the list of platform compilers that may look, smell and act like __STDC__ but that may not define it. From-SVN: r58513
Nathan Tallent committed -
testsuite_hooks.cc (__set_testsuite_memlimit): Use __typeof__ (r.rlim_cur), not rlim_t in declaration of limit. * testsuite/testsuite_hooks.cc (__set_testsuite_memlimit): Use __typeof__ (r.rlim_cur), not rlim_t in declaration of limit. From-SVN: r58512
Hans-Peter Nilsson committed -
* configure.in (i[3456]86-*-linux*): Add check to disable ${libgcj} for glibc1. From-SVN: r58511
Hans-Peter Nilsson committed -
* fixinc/inclhack.def (libc1_G_va_list): New fix. * fixinc/fixincl.x: Regenerate. * config/i386/linux.h: Move MD_FALLBACK_FRAME_STATE_FOR inside ifndef IN_LIBGCC2. Wrap it together with signal.h and sys/ucontext.h inclusion in ifndef USE_GNULIBC_1. * configure.in (gcc_AC_CHECK_DECLS): Check vasprintf too. * config.in, configure: Regenerate. From-SVN: r58510
Hans-Peter Nilsson committed -
From-SVN: r58509
Igor Shevlyakov committed -
From-SVN: r58508
Richard Henderson committed -
* config/h8300/h8300.c (initial_offset): Simplify by using round_frame_size. From-SVN: r58507
Kazu Hirata committed -
* doc/install.texi (avr): Update required binutils version. * doc/install.texi: Point avr users at more up-to-date information. From-SVN: r58505
Marek Michalkiewicz committed -
* config/s390/s390.md (movdi, movsi, movhi, movqi): Add peepholes2 to pull operands out of the literal pool where possible. From-SVN: r58504
Ulrich Weigand committed -
From-SVN: r58503
Denis Chertykov committed -
* expr.c (convert_move): If unsignedp is less then zero there is no equivalent code. From-SVN: r58502
Steve Ellcey committed -
From-SVN: r58501
Denis Chertykov committed -
From-SVN: r58500
Zack Weinberg committed -
From-SVN: r58499
Zack Weinberg committed -
* libjava.lang/Primes.java: Removed. * libjava.lang/Primes.out: Removed. From-SVN: r58498
Tom Tromey committed -
* config/s390/s390.h: Rework comments; re-sort target macro definitions according to the sequence they are defined in the manual. (POINTER_BOUNDARY): Remove. From-SVN: r58495
Ulrich Weigand committed -
* config/h8300/h8300.c (round_frame_size): Replace 8 with BITS_PER_UNIT. From-SVN: r58493
Kazu Hirata committed -
* config/h8300/h8300.h (EIGHTBIT_CONSTANT_ADDRESS_P): Make it 64-bit safe. (TINY_CONSTANT_ADDRESS_P): Likewise. From-SVN: r58492
Kazu Hirata committed -
* config/ia64/ia64.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): True. (ia64_output_mi_thunk): Rewrite to use rtl, and to handle the vcall offset. * g++.dg/inherit/thunk1.C: Enable for ia64. From-SVN: r58491
Richard Henderson committed -
* reload.c (find_reloads_toplev): Mode of X is not important when simplifying subregs of constants. * g++.dg/opt/reload1.C: New. From-SVN: r58490
Richard Henderson committed -
* config.gcc (mips64vr-*-elf*, mips64vrel-*-elf*): Add MIPS_MARCH_CONTROLS_SOFT_FLOAT=1 to $tm_defines. * config/mips/mips.c (MIPS_MARCH_CONTROLS_SOFT_FLOAT): Default to 0. (override_options): Base default setting of MASK_SOFT_FLOAT on -march if MIPS_MARCH_CONTROLS_SOFT_FLOAT. From-SVN: r58488
Richard Sandiford committed -
* optabs.c (expand_binop): Don't reuse the shift target in the middle of shift sequences. From-SVN: r58487
Richard Sandiford committed -
From-SVN: r58486
GCC Administrator committed -
2002-10-23 Ziemowit Laski <zlaski@apple.com> * objc/objc-act.c (get_static_reference): Remove unneeded TYPE_BINFO initialization. (get_object-reference): Likewise. (build_constructor): Tighten precondition check. (finish_message_expr): Likewise. From-SVN: r58480
Ziemowit Laski committed -
PR c++/8067 * decl.c (maybe_inject_for_scope_var): Ignore __FUNCTION__ and related variables. PR c++/8067 * g++.dg/lookup/pretty1.C: New test. From-SVN: r58477
Mark Mitchell committed
-
- 23 Oct, 2002 15 commits
-
-
* jni.cc (_Jv_JNI_AllocObject): Removed old FIXME comment. (array_from_valist): Correctly handle promotion for jint, jlong, jfloat, and jdouble. From-SVN: r58476
Tom Tromey committed -
* libjava.lang/pr6388.java: New file. * libjava.lang/pr6388.out: New file. From-SVN: r58475
Tom Tromey committed -
* gjavah.c (decode_signature_piece): In JNI mode, print `jobjectArray' when array depth is nonzero. Fixes PR java/8296. From-SVN: r58474
Tom Tromey committed -
* config/i386/i386.c (local_symbolic_operand): Move LABEL_REF test after CONST test. * gcc.dg/20021023-1.c: New test. From-SVN: r58469
Jakub Jelinek committed -
natFileWin32.cc (attr): Use FindFirstFile( ) instead of GetFileAttributesEx( ) to find file length and... 2002-10-23 Ranjit Mathew <rmathew@hotmail.com> * java/io/natFileWin32.cc (attr): Use FindFirstFile( ) instead of GetFileAttributesEx( ) to find file length and modification times, as the latter is not present on Windows 95. From-SVN: r58466
Ranjit Mathew committed -
PR c++/7679 * spew.c (next_token): Do not return an endless stream of END_OF_SAVED_INPUT tokens. (snarf_method): Add three END_OF_SAVED_INPUT tokens to the end of the cached token stream. (snarf_defarg): Likewise. PR c++/7679 * g++.dg/parse/inline1.C: New test. From-SVN: r58465
Mark Mitchell committed -
* config/ia64/ia64.c (hfa_element_mode): Don't allow 128 bit floats in HFAs. From-SVN: r58464
Steve Ellcey committed -
From-SVN: r58463
Richard Henderson committed -
* config/alpha/alpha.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): True. (alpha_output_mi_thunk_osf): Handle vcall_offset. * g++.dg/inherit/thunk1.C: Enable for s390 and alpha. From-SVN: r58462
Richard Henderson committed -
* langhooks.h (struct lang_hooks_for_tree_inlining): Add var_mod_type_p. * langhooks-def.h: Default for tree_inlining.var_mod_type_p is hook_tree_bool_false. * tree.c (variably_modified_type_p): Moved here from cp/tree.c. Use lang_hooks.tree_inlining.var_mod_type_p for language-specific cases. Due to this, must weaken some 'if and only if' checks to merely 'if'. * tree.h: Prototype variably_modified_type_p. * tree-inline.c (walk_tree): #undef WALK_SUBTREE_TAIL at end. cp: * cp-lang.c (cp_var_mod_type_p): New: C++ hook for variably_modified_type_p. * cp-tree.h: Remove prototype of variably_modified_type_p. * tree.c (variably_modified_type_p): Remove; now implemented in language-independent code. From-SVN: r58460
Zack Weinberg committed -
From-SVN: r58459
Dale Johannesen committed -
* config/s390/linux.h (CC1_SPEC, CC1PLUS_SPEC): Remove. * config/s390/s390.c (optimization_options): Disable -fcaller-saves. * config/s390/s390-protos.h (fp_operand): Remove. * config/s390/s390.c (fp_operand): Remove. * config/s390/s390.md ("movdi"): Replace fp_operand by FP_REG_P. ("*movdi_lhi", "*movdi_lli", "*movdi_larl"): Likewise. ("movsi", "*movsi_lhi", "*movsi_lli"): Likewise. (movdi_31, movdf_31 splitters): Likewise. * config/s390/s390.h (IEEE_FLOAT): Remove. (TARGET_FLOAT_FORMAT): Define in terms of TARGET_IEEE_FLOAT. (INT_REGNO_P): Rename to ... (GENERAL_REGNO_P): ... this. (FLOAT_REGNO_P): Rename to ... (FP_REGNO_P): ... this. (ADDR_REGNO_P): New macro. (GENERAL_REG_P, ADDR_REG_P, FP_REG_P, CC_REG_P): New macros. (REGNO_OK_FOR_DATA_P, REGNO_OK_FOR_FP_P): Remove. (DATA_REG_P, FP_REG_P, ADDRESS_REG_P): Likewise. (HARD_REGNO_NREGS): Adapt to macro renaming. (HARD_REGNO_MODE_OK): Likewise. From-SVN: r58458
Ulrich Weigand committed -
* testsuite/22_locale/num_put_members_char.cc (test01): Swap size and decimal_point arguments of find. * testsuite/22_locale/num_put_members_wchar_t.cc (test01): Likewise. From-SVN: r58454
Jakub Jelinek committed -
* config/rs6000/rs6000.c (rs6000_register_move_cost): New function. (rs6000_memory_move_cost): New function. * config/rs6000/rs6000-protos.h: Declare them. * config/rs6000/rs6000.h: Use them. Co-Authored-By: Geoffrey Keating <geoffk@apple.com> From-SVN: r58453
David Edelsohn committed -
libgcc2.c (__udiv_w_sdiv): Use attribute ((always_inline)) when inlining it into other libgcc2 routines. * libgcc2.c (__udiv_w_sdiv): Use attribute ((always_inline)) when inlining it into other libgcc2 routines. (__udivmoddi4): Likewise. From-SVN: r58450
Ulrich Weigand committed
-