- May 05, 2005
-
-
dje authored
with_gnu_ld to libtool. * ltcf-c.sh (aix[45]): Define file_list_spec. * ltcf-cxx.sh (aix[45]): Same. * ltcf-gcj.sh (aix[45]): Same. * ltmain.sh: If command exceeds max_cmd_len and file_list_spec exists, write list of input files to temporary file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99268 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
arm/pe.opt to $extra_options. * config/arm/arm.h (target_flags, target_fpu_name, target_fpe_name) (target_float_abi_name, target_float_switch, target_abi_name) (ARM_FLAG_APCS_FRAME, ARM_FLAG_POKE, ARM_FLAG_FPE, ARM_FLAG_APCS_STACK) (ARM_FLAG_APCS_FLOAT, ARM_FLAG_APCS_REENT, ARM_FLAG_BIG_END) (ARM_FLAG_INTERWORK, ARM_FLAG_LITTLE_WORDS, ARM_FLAG_NO_SCHED_PRO) (ARM_FLAG_ABORT_NORETURN, ARM_FLAG_SINGLE_PIC_BASE) (ARM_FLAG_LONG_CALLS, ARM_FLAG_THUMB, THUMB_FLAG_BACKTRACE) (THUMB_FLAG_LEAF_BACKTRACE, THUMB_FLAG_CALLEE_SUPER_INTERWORKING) (THUMB_FLAG_CALLER_SUPER_INTERWORKING, CIRRUS_FIX_INVALID_INSNS) (TARGET_APCS_FRAME, TARGET_POKE_FUNCTION_NAME, TARGET_FPE) (TARGET_APCS_STACK, TARGET_APCS_FLOAT, TARGET_APCS_REENT) (TARGET_BIG_END, TARGET_INTERWORK, TARGET_LITTLE_WORDS) (TARGET_NO_SCHED_PRO, TARGET_ABORT_NORETURN, TARGET_SINGLE_PIC_BASE) (TARGET_LONG_CALLS, TARGET_THUMB, TARGET_CALLER_INTERWORKING) (TARGET_CIRRUS_FIX_INVALID_INSNS, SUBTARGET_SWITCHES, TARGET_SWITCHES) (TARGET_OPTIONS, arm_cpu_select, arm_select, structure_size_string) (arm_pic_register_string): Delete. (TARGET_BACKTRACE): Redefine using TARGET_TPCS_LEAF_FRAME and TARGET_TPCS_FRAME. (TARGET_DEFAULT, CONDITIONAL_REGISTER_USAGE): Update mask names. * config/arm/coff.h (TARGET_DEFAULT): Likewise. * config/arm/elf.h (TARGET_DEFAULT): Likewise. * config/arm/netbsd-elf.h (TARGET_DEFAULT): Likewise. * config/arm/netbsd.h (TARGET_DEFAULT): Likewise. * config/arm/semi.h (TARGET_DEFAULT): Likewise. * config/arm/uclinux-elf.h (TARGET_DEFAULT): Likewise. * config/arm/wince-pe.h (TARGET_DEFAULT): Likewise. * config/arm/pe.h (TARGET_DEFAULT): Likewise. (TARGET_FLAG_NOP_FUN, TARGET_NOP_FUN_DLLIMPORT): Delete. (SUBTARGET_SWITCHES): Delete. * config/arm/arm.c (target_float_switch): Delete. (arm_cpu_select): Moved from config/arm/arm.h. (target_fpu_name, target_fpe_name, target_float_abi_name) (target_abi_name, structure_size_string, arm_pic_register_string) (arm_select): Make static. (TARGET_DEFAULT_TARGET_FLAGS, TARGET_HANDLE_OPTION): Override defaults. (arm_handle_option): New function. (arm_override_options): Update target_flags checks for new mask names. Remove target_float_switch code. (arm_expand_prologue, thumb_expand_prologue): Check !TARGET_SCHED_PROLOG instead of TARGET_NO_SCHED_PRO. * config/arm/arm.opt, config/arm/pe.opt: New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99265 138bc75d-0d04-0410-961f-82ee72b054a4
-
nathan authored
gcc_unreachable as appropriate. (arc_double_limm_p, arc_setup_incoming_varargs, arc_compute_function_type, arc_output_function_prologue, arc_output_function_epilogue, arc_eligible_for_epilogue_delay, output_shift, arc_print_operand, arc_print_operand_address, arc_final_prescan_insn): Likewise. * config/arc/arc.md (*movdi_insn, *movdf_insn): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99264 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
comparing Pmode. (SDI): New. (cmp): Delete. (wd): New. (add<mode>3, add<mode>3_internal1, add<mode>3_internal2, add<mode>3_internal3, one_cmpl<mode>2, sub<mode>3, neg<mode>2, clz<mode>2, ctz<mode>2, ffs<mode>2): New. (addsi3, addsi3_internal1, addsi3_internal2, addsi3_internal3, (one_cmplsi2, subsi3, negsi2, clzsi2, ctzsi2, ffssi2): Remove. (adddi3, adddi3_internal1, adddi3_internal2, adddi3_internal3, (one_cmpldi2, subdi3, negdi2, clzdi2, ctzdi2, ffsdi2): Remove. (sync_compare_and_swap<mode>): Use <wd> rather than <cmp>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99262 138bc75d-0d04-0410-961f-82ee72b054a4
-
hjl authored
* java/awt/BufferCapabilities.java (BufferCapabilities): Fix the typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99261 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
bit 11 of flags. (ffi_call): Mask return type field. Pass ssecount to ffi_call_unix64. (ffi_prep_closure): Set carry bit if sse-used flag set. * src/x86/unix64.S (ffi_call_unix64): Add ssecount argument. Only load sse registers if ssecount non-zero. (ffi_closure_unix64): Only save sse registers if carry set on entry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99257 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
__GTHREADS, rather than _GLIBCXX_HAVE_GTHR_DEFAULT, to determine whether or not thread support is available. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99256 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
installed directory. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99255 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
* Makefile.in: Replace dependencies on basic-block.h, c-pragma.h, cfgloop.h, diagnostic.h, insn-attr.h, langhooks-def.h, params.h, regs.h, system.h, tree-dump.h, tree-gimple.h, tree-scalar-evolution.h and tree-data-ref.h with *_H variables. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99254 138bc75d-0d04-0410-961f-82ee72b054a4
-
kcook authored
* config/m32r/xm-m32r.h, config/m32r/linux.h: Delete files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99253 138bc75d-0d04-0410-961f-82ee72b054a4
-
kcook authored
* system.h: Poison BYTEORDER and HOST_WORDS_BIG_ENDIAN. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99252 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99251 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* java/awt/image/BufferStrategy.java: Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99250 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
otherwise rebuilds that do --recheck will fail. * confiugure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99247 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99244 138bc75d-0d04-0410-961f-82ee72b054a4
-
- May 04, 2005
-
-
gerald authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99238 138bc75d-0d04-0410-961f-82ee72b054a4
-
fjahanian authored
Oked by Dale Johannesen. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99236 138bc75d-0d04-0410-961f-82ee72b054a4
-
hp authored
* config/mmix/mmix.c (mmix_symbolic_or_address_operand) (mmix_reg_or_constant_operand, mmix_reg_cc_operand) (mmix_foldable_comparison_operator, mmix_comparison_operator) (mmix_reg_or_0_operand, mmix_reg_or_8bit_operand): Remove. * config/mmix/mmix.h (PREDICATE_CODES, SPECIAL_MODE_PREDICATES): Don't define. * config/mmix/mmix.md: Include predicates.md. ("call", "call_value"): Force address to register if it isn't a mmix_symbolic_or_address_operand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99235 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* java/awt/BufferCapabilities.java: Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99234 138bc75d-0d04-0410-961f-82ee72b054a4
-
tkoenig authored
PR libfortran/21354 * m4/cshift1.m4: Change dimension of auxiliary arrays from GFC_MAX_DIMENSION - 1 to GFC_MAX_DIMENSION. * m4/eoshift1.m4: Likewise. * m4/eoshift3.m4: Likewise. * m4/ifunction.m4: Likewise. * m4/in_pack.m4: Likewise. * m4/in_unpack.m4: Likewise. * intrinsics/cshift0.c: Likewise. * intrinsics/eoshift0.c: Likewise. * intrinsics/eoshift2.c: Likewise. * intrinsics/random.c: Likewise. * intrinsics/spread_generic.c: Likewise. * intrinsics/stat.c: Likewise. * generated/all_l4.c: Regenerated. * generated/all_l8.c: Regenerated. * generated/any_l4.c: Regenerated. * generated/any_l8.c: Regenerated. * generated/count_4_l4.c: Regenerated. * generated/count_4_l8.c: Regenerated. * generated/count_8_l4.c: Regenerated. * generated/count_8_l8.c: Regenerated. * generated/cshift1_4.c: Regenerated. * generated/cshift1_8.c: Regenerated. * generated/eoshift1_4.c: Regenerated. * generated/eoshift1_8.c: Regenerated. * generated/eoshift3_4.c: Regenerated. * generated/eoshift3_8.c: Regenerated. * generated/in_pack_i4.c: Regenerated. * generated/in_pack_i8.c: Regenerated. * generated/in_unpack_i4.c: Regenerated. * generated/in_unpack_i8.c: Regenerated. * generated/maxloc0_4_i4.c: Regenerated. * generated/maxloc0_4_i8.c: Regenerated. * generated/maxloc0_4_r4.c: Regenerated. * generated/maxloc0_4_r8.c: Regenerated. * generated/maxloc0_8_i4.c: Regenerated. * generated/maxloc0_8_i8.c: Regenerated. * generated/maxloc0_8_r4.c: Regenerated. * generated/maxloc0_8_r8.c: Regenerated. * generated/maxloc1_4_i4.c: Regenerated. * generated/maxloc1_4_i8.c: Regenerated. * generated/maxloc1_4_r4.c: Regenerated. * generated/maxloc1_4_r8.c: Regenerated. * generated/maxloc1_8_i4.c: Regenerated. * generated/maxloc1_8_i8.c: Regenerated. * generated/maxloc1_8_r4.c: Regenerated. * generated/maxloc1_8_r8.c: Regenerated. * generated/maxval_i4.c: Regenerated. * generated/maxval_i8.c: Regenerated. * generated/maxval_r4.c: Regenerated. * generated/maxval_r8.c: Regenerated. * generated/minloc0_4_i4.c: Regenerated. * generated/minloc0_4_i8.c: Regenerated. * generated/minloc0_4_r4.c: Regenerated. * generated/minloc0_4_r8.c: Regenerated. * generated/minloc0_8_i4.c: Regenerated. * generated/minloc0_8_i8.c: Regenerated. * generated/minloc0_8_r4.c: Regenerated. * generated/minloc0_8_r8.c: Regenerated. * generated/minloc1_4_i4.c: Regenerated. * generated/minloc1_4_i8.c: Regenerated. * generated/minloc1_4_r4.c: Regenerated. * generated/minloc1_4_r8.c: Regenerated. * generated/minloc1_8_i4.c: Regenerated. * generated/minloc1_8_i8.c: Regenerated. * generated/minloc1_8_r4.c: Regenerated. * generated/minloc1_8_r8.c: Regenerated. * generated/minval_i4.c: Regenerated. * generated/minval_i8.c: Regenerated. * generated/minval_r4.c: Regenerated. * generated/minval_r8.c: Regenerated. * generated/product_c4.c: Regenerated. * generated/product_c8.c: Regenerated. * generated/product_i4.c: Regenerated. * generated/product_i8.c: Regenerated. * generated/product_r4.c: Regenerated. * generated/product_r8.c: Regenerated. * generated/sum_c4.c: Regenerated. * generated/sum_c8.c: Regenerated. * generated/sum_i4.c: Regenerated. * generated/sum_i8.c: Regenerated. * generated/sum_r4.c: Regenerated. * generated/sum_r8.c: Regenerated. 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de> PR libfortran/21354 gfortran.dg/in_pack_rank7.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99232 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
String "+". 2005-05-04 Andrew Overholt <overholt@redhat.com> * java/nio/channels/FileLock.java (toString): Re-implement using StringBuffer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99230 138bc75d-0d04-0410-961f-82ee72b054a4
-
amacleod authored
2005-05-04 Andrew MacLeod <amacleod@redhat.com> * tree-flow-inline.h (op_iter_init_use, op_iter_init_def): Assert that the flags are of appropriate types. (num_ssa_operands): Generalize using the generic interface. * tree-ssa-dce.c (remove_dead_stmt): Don't ask for kills on a DEF iterator. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99227 138bc75d-0d04-0410-961f-82ee72b054a4
-
ian authored
ChangeLog-2000, and ChangeLog-2004. Correct some typos. This change does not itself get a ChangeLog entry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99225 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* java/awt/ImageCapabilities.java: Document. * java/awt/image/VolatileImage.java: Unindent copyright header. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99224 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
(keep_flag, local_flag, global_flag, cplusplus_flag): Make extern. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99223 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
analyze_edges_for_bb): Use VEC instead of VARRAY. (init_analayze_edges_for_bb, fini_analayze_edges_for_bb): New. (perform_edge_inserts): Call init_analayze_edges_for_bb and fini_analayze_edges_for_bb. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99222 138bc75d-0d04-0410-961f-82ee72b054a4
-
wilson authored
PR driver/21112 * gcc.c (process_command): In the second argv scan loop, ignore Xassembler and Xpreprocessor, along with their argument. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99221 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
tree-ssa-operands.h, tree-ssa-opfinalize.h: Likewise. tree-vn.c: Fix comment typos. * doc/passes.texi, doc/tree-ssa.texi: Fix typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99220 138bc75d-0d04-0410-961f-82ee72b054a4
-
bonzini authored
* doc/tm.texi (Target Hooks): Document TARGET_RESOLVE_OVERLOADED_BUILTIN. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99219 138bc75d-0d04-0410-961f-82ee72b054a4
-
bonzini authored
* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Rename from STAGE_HOST_EXPORTS. (configure, all): Add bootstrap support. (Host modules, target modules): Pass post-stage1 flags and exports. (Top-level bootstrap): Remove bootstrap rules, expanded elsewhere. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99218 138bc75d-0d04-0410-961f-82ee72b054a4
-
pbrook authored
* Makefile.in: Change dependencies on target.h to $(TARGET_H). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99217 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
update_stmt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99216 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
get_expansion, expand_var_during_unrolling, insert_var_expansion_initialization, combine_var_copies_in_loop_exit, release_var_copies): Use VEC instead of VARRAY. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99211 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
gen_struct_or_union_type_die, dwarf2out_init): Use VEC instead of VARRAY. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99210 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
x_local_names to VEC. * decl.c (push_local_name): Adjust uses of local_names. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99209 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
* java/awt/image/VolatileImage.java: Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99208 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
PR middle-end/15618 * fold-const.c (fold_widened_comparison): Treat BOOLEAN_TYPE the same as INTEGER_TYPE. (fold_binary): Fold "bool_var != 0" to bool_var. Fold "bool_var == 1" to bool_var. 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/15618 * gcc.dg/tree-ssa/bool-[1-9].c: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99207 138bc75d-0d04-0410-961f-82ee72b054a4
-
fitzsim authored
PR java/20309 * Make-lang.in (java): Add gjnih. (JAVA_TARGET_INDEPENDENT_BIN_TOOLS): Likewise. (GJNIH_OBJS): New variable. (gjnih$(exeext)): New target. (JAVA_MANFILES): Add gjnih.1. (java.uninstall): Add gjnih.1. (java.mostlyclean): Add gjnih. (java.maintainer-clean): Add gjnih.1. (java/gjavah-jni.o): New target. (.INTERMEDIATE): Add gjnih.pod. (gjnih.pod): New target. * config-lang.in (stagestuff): Add gjnih. * gcj.texi (Top): Add gjnih node. (Invoking gcjh): Add descriptions of -force, -old, -trace, -J and -bootclasspath options. (Invoking gjnih): New node. * gjavah.c Initialize flag_jni to 1 if JNI_DEFAULT is defined. (TOOLNAME): New macro. (error): Replace hard-coded gcjh with TOOLNAME. (process_file): Likewise. (usage): Likewise. (version): Likewise. (help): Likewise. Add help output for -force, -old, -trace and -J options. (OPT_FORCE, OPT_OLD, OPT_TRACE): New macros. (options): Add force, old, trace and J fields. (main): Handle -force, -old, -trace and -J options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99206 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
* function.c (instantiate_virtual_regs_in_insn): Use the mode from recog_data instead of insn_data. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99205 138bc75d-0d04-0410-961f-82ee72b054a4
-
dj authored
* diagnostic.h (diagnostic_context): Add show_option_requested flag. * diagnostic.c (diagnostic_initialize): Initialize show_option_requested. (diagnostic_report_diagnostic): Test for enabled diagnostics here. Save and restore original message format. Use flag in context instead of global. (warning): Don't test for enabled warnings here. * opts.c (common_handle_option): Handle -fdiagnostics-show-option here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99204 138bc75d-0d04-0410-961f-82ee72b054a4
-