- 23 Dec, 2001 4 commits
-
-
* config/rs6000/rs6000.h (rs6000_builtins): Add vsldoi variants. * config/rs6000/rs6000.md ("altivec_vsldoi_*"): Same. * config/rs6000/rs6000.c: Clean up some spacing and indentation. (altivec_init_builtins): Add tree types for builtins with 4 bit literals. (bdesc_3arg): Add vsldoi variants. From-SVN: r48282
Aldy Hernandez committed -
* 1750a.h (datalbl, jmplbl): Declare array size explicitly. * a29k.h (a29k_debug_reg_map): Likewise. * arc.h (arc_regno_reg_class): Likewise. * c4x-protos.h (c4x_regclass_map, c4x_caller_save_map): Likewise. * convex.h (regno_reg_class, reg_class_from_letter): Likewise. * d30v.h (regno_reg_class, reg_class_from_letter): Likewise. * i386.h (regclass_map): Likewise. * m32r.h (m32r_hard_regno_mode_ok, m32r_punct_chars): Likewise. * mcore.h (regno_reg_class): Likewise. * mips.h (mips_print_operand_punct, mips_char_to_class): Likewise. * ns32k.h (regclass_map): Likewise. * pj.h (pj_debugreg_renumber_vec): Likewise. * s390.h (regclass_map): Likewise. * sh.h (regno_reg_class): Likewise. * sparc.h (sparc_regno_reg_class): Likewise. * hard-reg-set.h (reg_class_contents): Likewise. * machmode.h (class_narrowest_mode): Likewise. f: * bld.c (ffebld_arity_op_): Declare array size explicitly. * bld.h (ffebld_arity_op_): Likewise. From-SVN: r48281
Kaveh R. Ghazi committed -
* loop.c (scan_loop, move_movables, count_one_set): Do not overlook hard registers when computing statistics. From-SVN: r48280
David Edelsohn committed -
* calls.c (ECF_LIBCALL_BLOCK): New constant. (emit_call_1, initialize_argument_information, precompute_arguments, expand_call, emit_library_call_value_1): Use ECF_LIBCALL_BLOCK instead of ECF_PURE | ECF_CONST. Honnor LCT_CONST/LCT_PURE. From-SVN: r48279
Jan Hubicka committed
-
- 22 Dec, 2001 19 commits
-
-
From-SVN: r48278
Richard Henderson committed -
config.gcc (extra_headers): Move settings to math-68881.h and ppc-asm.h to common code for CPU types. * config.gcc (extra_headers): Move settings to math-68881.h and ppc-asm.h to common code for CPU types. Use math-68881.h on all m68k targets. (header_files): Remove unused setting. From-SVN: r48277
Joseph Myers committed -
* elxsi.c: Include "hard-reg-set.h" and/or don't declare `call_used_regs' explicitly. * i860.c: Likewise. * m68k.c: Likewise. * ns32k.c: Likewise. * pa.c: Likewise. * vax.c: Likewise. * we32k.c: Likewise. From-SVN: r48276
Kaveh R. Ghazi committed -
* i386.h (TARGET_CPU_DEFAULT_pentium_mmx): New. (TARGET_CPU_DEFAULT_*): Renumber. From-SVN: r48273
Jan Hubicka committed -
* rtl.h (subreg_lsb): Declare. * rtlanal.c (subreg_lsb): Implement. From-SVN: r48272
John Wehle committed -
* config/os/hpux/bits/os_defines.h: Update to avoid #defines for strtoll and strtoull. From-SVN: r48271
Jeff Law committed -
From-SVN: r48270
Richard Kenner committed -
From-SVN: r48269
Richard Kenner committed -
* expr.c (expand_expr, case ADDR_EXPR): Handling taking address of SAVE_EXPR. * function.c (gen_mem_addressof): Add missing tests for SAVE_EXPR. (put_addressof_into_stack): Clarify code in setting of used_p. From-SVN: r48268
Richard Kenner committed -
* calls.c (flags_from_decl_or_type): Move ECF_SP_DEPRESSED here. (expand_call): Delete from here. Do pending stack adjustments if ECF_SP_DEPRESSED. From-SVN: r48267
Richard Kenner committed -
* dwarf2out.c (save_rtx): Deleted. (mem_loc_descriptor): Do equivalent operation. (add_const_value_attribute, case CONST): Likewise. (add_name_and_src_coords_attributes): Likewise. From-SVN: r48266
Richard Kenner committed -
* make.adb (Add_Switch): Make Generic_Position a procedure. The function approach did not work well because of a side effect (the function call could reallocate the table which was being indexed using its result). Fixes ada/4851. From-SVN: r48265
Florian Weimer committed -
From-SVN: r48263
GCC Administrator committed -
From-SVN: r48262
Kazu Hirata committed -
* boehm.c (PROCEDURE_OBJECT_DESCRIPTOR): Merge into .. (get_boehm_type_descriptor): ... here. Arrange for the TREE_TYPE to get set properly. From-SVN: r48261
Richard Henderson committed -
* config/os/hpux/bits/os_defines.h: Include <sys/_inttypes.h. Define strtoll and strtoull. Provide prototypes for __strtoll and __strtoull. Define _GLIBCPP_USE_LONG_LONG unconditionally. From-SVN: r48260
Jeff Law committed -
From-SVN: r48259
Jeff Law committed -
From-SVN: r48258
Jeff Law committed -
* pa.h (CPP_SPEC): If not in ANSI mode, define _INCLUDE_LONGLONG. (CPLUSPLUS_CPP_SPEC): Define _INCLUDE_LONGLONG. From-SVN: r48257
Jeff Law committed
-
- 21 Dec, 2001 17 commits
-
-
* java/io/ObjectInputStream.java (enableResolveObject): Use correct security check. * java/io/ObjectOutputStream.java (enableReplaceObject): Use correct security check. From-SVN: r48256
Tom Tromey committed -
Fix for PR java/5165: * java/lang/natClassLoader.cc (_Jv_PrepareCompiledClass): Convert any constant string field to a String; not just final fields. From-SVN: r48255
Tom Tromey committed -
From-SVN: r48254
Robert Lipe committed -
Fix for PR libgcj/2428: * java/lang/natClass.cc: Include RuntimePermission.h. (getClassLoader): Define. * java/lang/Class.h (Class.getClassLoader): Only declare. From-SVN: r48253
Tom Tromey committed -
class.c (compile_resource_file): Set TREE_PUBLIC on the constructor only if the target requires collect2. * class.c (compile_resource_file): Set TREE_PUBLIC on the constructor only if the target requires collect2. From-SVN: r48252
Richard Henderson committed -
From-SVN: r48251
Richard Henderson committed -
From-SVN: r48250
Tom Tromey committed -
* parse.y (java_complete_lhs) [COMPOUND_EXPR]: Correctly compute CAN_COMPLETE_NORMALLY for the node. * jcf-write.c (generate_bytecode_insns) [COMPOUND_EXPR]: Don't generate code for second branch if first branch can't complete normally. (generate_bytecode_insns) [LOOP_EXPR]: Don't generate `goto' to the loop head if the loop body can't complete normally. From-SVN: r48249
Tom Tromey committed -
* gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then re-enables the warning. From-SVN: r48248
Richard Henderson committed -
* c-parse.in (SAVE_WARN_FLAGS): Save warn_traditional. (RESTORE_WARN_FLAGS): Restore it. (extension): Zero warn_traditional. From-SVN: r48247
Richard Henderson committed -
From-SVN: r48246
Richard Henderson committed -
From-SVN: r48245
Kazu Hirata committed -
From-SVN: r48244
Kazu Hirata committed -
2001-12-21 Paolo Carlini <pcarlini@unitus.it> * include/ext/stl_rope.h (_Rope_iterator): Add local typedef to fix implicit typename problems. From-SVN: r48242
Paolo Carlini committed -
From-SVN: r48241
Nick Clifton committed -
From-SVN: r48240
Jakub Jelinek committed -
combine.c (nonzero_bits): If using reg_nonzero_bits, we don't know anything about bits outside of X mode. * combine.c (nonzero_bits): If using reg_nonzero_bits, we don't know anything about bits outside of X mode. (num_sign_bit_copies): Likewise. From-SVN: r48239
Jakub Jelinek committed
-