gcc/cygwin-gcc.git
23 years agoThis commit was manufactured by cvs2svn to create tagr278977.507/tags/premerge-fsf-branchpoint
No Author [Thu, 4 Mar 1999 13:27:52 +0000 (4 13:27 +0000)]
This commit was manufactured by cvs2svn to create tag
'premerge-fsf-branchpoint'.

From-SVN: r25580

24 years agoInitial revision
Jeff Law [Thu, 7 Aug 1997 16:29:49 +0000 (7 10:29 -0600)]
Initial revision

From-SVN: r14727

24 years agoInitial revision
Jeff Law [Wed, 6 Aug 1997 19:57:47 +0000 (6 13:57 -0600)]
Initial revision

From-SVN: r14676

24 years agoInitial revision
Jeff Law [Tue, 5 Aug 1997 16:26:36 +0000 (5 10:26 -0600)]
Initial revision

From-SVN: r14671

24 years ago(store_one_arg): Allow stack_slot to be SP in ARGS_GROW_DOWNWARD case.misc/cutover-egcs-0
Richard Kenner [Sat, 2 Aug 1997 23:22:18 +0000 (2 19:22 -0400)]
(store_one_arg): Allow stack_slot to be SP in ARGS_GROW_DOWNWARD case.

From-SVN: r14639

24 years agoparmlist_tags_warning): Only suppress warning on union if anonymous.
Richard Kenner [Sat, 2 Aug 1997 23:06:27 +0000 (2 19:06 -0400)]
parmlist_tags_warning): Only suppress warning on union if anonymous.

From-SVN: r14638

24 years ago(int_fits_type_p): Negative ints never fit unsigned types, and
Richard Kenner [Sat, 2 Aug 1997 22:50:39 +0000 (2 18:50 -0400)]
(int_fits_type_p): Negative ints never fit unsigned types, and
unsigned ints with top-bit-set never fit signed types.

From-SVN: r14637

24 years ago(_trampoline): Rework last change; both getpagesize and mprotect are
Richard Kenner [Sat, 2 Aug 1997 22:27:33 +0000 (2 18:27 -0400)]
(_trampoline): Rework last change; both getpagesize and mprotect are
in cygwin32.

From-SVN: r14636

24 years ago(reload): Add IN_ADDR to IN_ADDR_ADDR when computing needs since they conflict.
Richard Kenner [Sat, 2 Aug 1997 21:46:08 +0000 (2 17:46 -0400)]
(reload): Add IN_ADDR to IN_ADDR_ADDR when computing needs since they conflict.

From-SVN: r14635

24 years ago(debug_reload): Rework to make output more compact.
Richard Kenner [Sat, 2 Aug 1997 21:29:22 +0000 (2 17:29 -0400)]
(debug_reload): Rework to make output more compact.

From-SVN: r14634

24 years ago(indent): Move to file level; was static in print_rtx.
Richard Kenner [Sat, 2 Aug 1997 21:29:08 +0000 (2 17:29 -0400)]
(indent): Move to file level; was static in print_rtx.

(print_inline_rtx): New function.

From-SVN: r14633

24 years ago* objc/Make-lang.in (OBJC_CCOMMON): Removed.
Per Bothner [Sat, 2 Aug 1997 21:06:25 +0000 (2 14:06 -0700)]
* objc/Make-lang.in (OBJC_CCOMMON):  Removed.

From-SVN: r14632

24 years agoMakefile.in (EXTRA_C_OBJS): Removed.
Per Bothner [Sat, 2 Aug 1997 20:59:17 +0000 (2 13:59 -0700)]
Makefile.in (EXTRA_C_OBJS): Removed.

* Makefile.in (EXTRA_C_OBJS): Removed.
(C_AND_OBJC_OBJS):  New.  Subsumes EXTRA_C_OBJS and OBJC_CCOMMON.

From-SVN: r14631

24 years agoconfigure.in: Build .gdbinit for top level build dir here.
Doug Evans [Sat, 2 Aug 1997 20:10:47 +0000 (2 20:10 +0000)]
configure.in: Build .gdbinit for top level build dir here.

* configure.in: Build .gdbinit for top level build dir here.
(AC_OUTPUT): Pass oldstyle_subdirs to configure.lang.

From-SVN: r14630

24 years ago* configure.lang: Fix building of .gdbinit for oldstyle lang subdirs.
Doug Evans [Sat, 2 Aug 1997 20:10:15 +0000 (2 20:10 +0000)]
* configure.lang: Fix building of .gdbinit for oldstyle lang subdirs.

From-SVN: r14629

24 years ago(gen_compile_unit_die): Add support for Pascal.
Richard Kenner [Sat, 2 Aug 1997 18:34:12 +0000 (2 14:34 -0400)]
(gen_compile_unit_die): Add support for Pascal.

From-SVN: r14628

24 years ago(output_compile_unit_die): Add support for Pascal.
Richard Kenner [Sat, 2 Aug 1997 18:33:42 +0000 (2 14:33 -0400)]
(output_compile_unit_die): Add support for Pascal.

From-SVN: r14627

24 years ago(lvalue_p, case BIND_EXPR, RTL_EXPR): Return 1 if array.
Richard Kenner [Sat, 2 Aug 1997 18:15:29 +0000 (2 14:15 -0400)]
(lvalue_p, case BIND_EXPR, RTL_EXPR): Return 1 if array.

From-SVN: r14626

24 years ago(cse_insn): Ignore paradoxical SUBREGs unless we are looking for such.
Richard Kenner [Sat, 2 Aug 1997 17:48:13 +0000 (2 13:48 -0400)]
(cse_insn): Ignore paradoxical SUBREGs unless we are looking for such.

From-SVN: r14625

24 years ago(sparc_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
Richard Kenner [Sat, 2 Aug 1997 17:25:31 +0000 (2 13:25 -0400)]
(sparc_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
registers.

From-SVN: r14624

24 years ago(hppa_builtin_saveregs): f -fcheck-memory-usage, set rights of saved
Richard Kenner [Sat, 2 Aug 1997 17:24:48 +0000 (2 13:24 -0400)]
(hppa_builtin_saveregs): f -fcheck-memory-usage, set rights of saved
registers.

From-SVN: r14623

24 years ago(m88k_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
Richard Kenner [Sat, 2 Aug 1997 17:23:45 +0000 (2 13:23 -0400)]
(m88k_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
registers.

From-SVN: r14622

24 years ago(clipper_builtin_saveregs): If -fcheck-memory-usage, set rights of
Richard Kenner [Sat, 2 Aug 1997 17:22:50 +0000 (2 13:22 -0400)]
(clipper_builtin_saveregs): If -fcheck-memory-usage, set rights of
saved registers.

From-SVN: r14621

24 years ago(alpha_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
Richard Kenner [Sat, 2 Aug 1997 17:22:01 +0000 (2 13:22 -0400)]
(alpha_builtin_saveregs): If -fcheck-memory-usage, set rights of saved
registers.

From-SVN: r14620

24 years ago(make_function_rtl, make_decl_rtl): Add a prefix when flag_prefix_function_name_usage...
Richard Kenner [Sat, 2 Aug 1997 17:21:32 +0000 (2 13:21 -0400)]
(make_function_rtl, make_decl_rtl): Add a prefix when flag_prefix_function_name_usage is set.

(make_function_rtl, make_decl_rtl): Add a prefix when
flag_prefix_function_name_usage is set.
(assemble_name): Strip the CHKR_PREFIX.

From-SVN: r14619

24 years ago(built_in_function): Add BUILT_IN_AGGREGATE_INCOMING_ADDRESS.
Richard Kenner [Sat, 2 Aug 1997 17:20:58 +0000 (2 13:20 -0400)]
(built_in_function): Add BUILT_IN_AGGREGATE_INCOMING_ADDRESS.

From-SVN: r14618

24 years ago(flag_check_memory_usage, flag_prefix_function_name): New variable.
Richard Kenner [Sat, 2 Aug 1997 17:20:21 +0000 (2 13:20 -0400)]
(flag_check_memory_usage, flag_prefix_function_name): New variable.

(f_options): Add `check-memory-usage' and `prefix_function_name'.
(main): Disable `-fomit-frame-pointer' if `-fcheck-memory-usage' is set
and the machine can't debug without the frame pointer.

From-SVN: r14617

24 years ago(expand_computed_goto): If -fcheck-memory-usage, check that computed address of a...
Richard Kenner [Sat, 2 Aug 1997 17:19:38 +0000 (2 13:19 -0400)]
(expand_computed_goto): If -fcheck-memory-usage, check that computed address of a goto is executable.

(expand_computed_goto): If -fcheck-memory-usage, check that computed address
of a goto is executable.
(expand_asm, expand_asm_operands): If -fcheck-memory-usage, disallow
asm statments.

From-SVN: r14616

24 years ago(chkr_{check_addr,set_right}_libfunc): New definitions.
Richard Kenner [Sat, 2 Aug 1997 17:18:49 +0000 (2 13:18 -0400)]
(chkr_{check_addr,set_right}_libfunc): New definitions.

(chkr_{copy_bitmap,check_exec}_libfunc): Likewise.
(init_optabs): Initialize these chkr_*_libfunc.

From-SVN: r14615

24 years ago(put_var_into_stack, assign_parms): If -fcheck-memory-usage, set the
Richard Kenner [Sat, 2 Aug 1997 17:18:18 +0000 (2 13:18 -0400)]
(put_var_into_stack, assign_parms): If -fcheck-memory-usage, set the
rights of pushed variable.

From-SVN: r14614

24 years ago(flag_check_memory_usage, flag_prefix_function_name): New declaration.
Richard Kenner [Sat, 2 Aug 1997 17:17:58 +0000 (2 13:17 -0400)]
(flag_check_memory_usage, flag_prefix_function_name): New declaration.

From-SVN: r14613

24 years agoAdd expand_modifier flags.
Richard Kenner [Sat, 2 Aug 1997 17:17:40 +0000 (2 13:17 -0400)]
Add expand_modifier flags.

(chkr_*_libfunc): New decls.
(memory_use_mode): New declaration.

From-SVN: r14612

24 years ago(expand_builtin, case BUILT_IN_AGGREGATE_INCOMING_ADDRESS): New case.
Richard Kenner [Sat, 2 Aug 1997 17:17:17 +0000 (2 13:17 -0400)]
(expand_builtin, case BUILT_IN_AGGREGATE_INCOMING_ADDRESS): New case.

(expand_assignment, expand_expr, emit_push_insn, store_expr):
Insert calls to chkr_check_addr, chkr_set_right, and chkr_copy_bitmap
when -fcheck-memory-usage.
(get_push_address, get_memory_usage_from_modifier): New functions.

From-SVN: r14611

24 years ago(expr_size): Call expand_expr with appropriate flag.
Richard Kenner [Sat, 2 Aug 1997 17:16:45 +0000 (2 13:16 -0400)]
(expr_size): Call expand_expr with appropriate flag.

From-SVN: r14610

24 years ago(init_decl_processing): Add __builtin_aggregate_incoming_address.
Richard Kenner [Sat, 2 Aug 1997 17:15:09 +0000 (2 13:15 -0400)]
(init_decl_processing): Add __builtin_aggregate_incoming_address.

From-SVN: r14609

24 years ago(expand_call): If -fcheck-memory-usage...
Richard Kenner [Sat, 2 Aug 1997 17:14:33 +0000 (2 13:14 -0400)]
(expand_call): If -fcheck-memory-usage...

(expand_call): If -fcheck-memory-usage, use pseudo-register, check
indirectly called function is executable, and set rights of memory for
aggregate as write only.
(store_one_arg): If -fcheck-memory-usage, set rights for pushed stack
argument.

From-SVN: r14608

24 years ago(OBJC_OBJC): Delete from here.
Richard Kenner [Sat, 2 Aug 1997 13:09:23 +0000 (2 09:09 -0400)]
(OBJC_OBJC): Delete from here.

From-SVN: r14607

24 years ago(compare_constant_1, case STRING_CST): Compare TYPE_MODE.
Richard Kenner [Sat, 2 Aug 1997 12:11:40 +0000 (2 08:11 -0400)]
(compare_constant_1, case STRING_CST): Compare TYPE_MODE.

(record_constant_1, case STRING_CST): Record TYPE_MODE.

From-SVN: r14606

24 years ago(expand_expr, case PLACEHOLDER_EXPR): Find innermost matching and
Richard Kenner [Sat, 2 Aug 1997 12:01:10 +0000 (2 08:01 -0400)]
(expand_expr, case PLACEHOLDER_EXPR): Find innermost matching and
don't check contains_placeholder_p.

From-SVN: r14605

24 years ago(contains_this_placeholder_p): Delete.
Richard Kenner [Sat, 2 Aug 1997 12:00:52 +0000 (2 08:00 -0400)]
(contains_this_placeholder_p): Delete.

(contains_placeholder_p): Now contains code from above function.
(contains_placeholder_p, case 'r'): Don't look at offset info.

From-SVN: r14604

24 years ago* c-lang.c (lang_init): Restore, but add #if !USE_CPPLIB.
Per Bothner [Fri, 1 Aug 1997 21:18:54 +0000 (1 14:18 -0700)]
* c-lang.c (lang_init):  Restore, but add #if !USE_CPPLIB.

From-SVN: r14603

24 years ago* c-lex.c (lang_init): Remove (recently moved here).
Per Bothner [Fri, 1 Aug 1997 21:18:54 +0000 (1 14:18 -0700)]
* c-lex.c (lang_init):  Remove (recently moved here).

From-SVN: r14602

24 years ago* objc/objc-act.c (lang_init): Don't check_newline #if USE_CPPLIB.
Per Bothner [Fri, 1 Aug 1997 21:17:44 +0000 (1 14:17 -0700)]
* objc/objc-act.c (lang_init):  Don't check_newline #if USE_CPPLIB.

From-SVN: r14601

24 years agox
Jason Merrill [Fri, 1 Aug 1997 18:48:18 +0000 (1 18:48 +0000)]
x

From-SVN: r14600

24 years agoTranslate -svr4 to -sysv4 and -unixware to -sysv4.2uw.
Richard Stallman [Fri, 1 Aug 1997 18:09:30 +0000 (1 18:09 +0000)]
Translate -svr4 to -sysv4 and -unixware to -sysv4.2uw.

From-SVN: r14578

24 years ago* pa.c (pa_reorg): Explode ADDR_DIFF_VEC insns too.
Jeff Law [Fri, 1 Aug 1997 17:23:22 +0000 (1 11:23 -0600)]
* pa.c (pa_reorg): Explode ADDR_DIFF_VEC insns too.

From-SVN: r14577

24 years ago92th Cygnus<->FSF quick merge
Mike Stump [Fri, 1 Aug 1997 17:21:46 +0000 (1 17:21 +0000)]
92th Cygnus<->FSF quick merge

From-SVN: r14576

24 years agoInitial revision
Paul Eggert [Fri, 1 Aug 1997 13:06:04 +0000 (1 13:06 +0000)]
Initial revision

From-SVN: r14572

24 years agoDon't compile getpagesize if __CYGWIN32__
Ian Lance Taylor [Thu, 31 Jul 1997 23:39:26 +0000 (31 23:39 +0000)]
Don't compile getpagesize if __CYGWIN32__

From-SVN: r14571

24 years ago(SWITCHES_NEED_SPACES) Define.
Stan Cox [Thu, 31 Jul 1997 20:37:46 +0000 (31 20:37 +0000)]
(SWITCHES_NEED_SPACES) Define.

From-SVN: r14570

24 years ago(*trunc*): Use scratch memory for output_fix_trunc.
Stan Cox [Thu, 31 Jul 1997 20:37:46 +0000 (31 20:37 +0000)]
(*trunc*): Use scratch memory for output_fix_trunc.

From-SVN: r14569

24 years ago(output_to_reg, output_fix_trunc): Use scratch memory
Stan Cox [Thu, 31 Jul 1997 20:37:46 +0000 (31 20:37 +0000)]
(output_to_reg, output_fix_trunc): Use scratch memory

From-SVN: r14568

24 years ago(MAX_FIXED_MODE_SIZE): Define.
Stan Cox [Thu, 31 Jul 1997 20:37:46 +0000 (31 20:37 +0000)]
(MAX_FIXED_MODE_SIZE): Define.

From-SVN: r14567

24 years ago92th Cygnus<->FSF quick merge
Jason Merrill [Wed, 30 Jul 1997 23:01:56 +0000 (30 23:01 +0000)]
92th Cygnus<->FSF quick merge

From-SVN: r14566

24 years agocplus-dem.c: Various changes to produce Java output when passed DMGL_JAVA.
Per Bothner [Wed, 30 Jul 1997 19:05:31 +0000 (30 12:05 -0700)]
cplus-dem.c: Various changes to produce Java output when passed DMGL_JAVA.

* cplus-dem.c:  Various changes to produce Java output when passed
DMGL_JAVA.  Thus "::" becomes "." and "JArray<Foo>" becomes "Foo[]".
(main):  Support --java and -j flags to set DMGL_JAVA.

From-SVN: r14565

24 years ago* demangle.h (DMGL_JAVA): New option to request Java demangling.
Per Bothner [Wed, 30 Jul 1997 19:05:31 +0000 (30 12:05 -0700)]
* demangle.h (DMGL_JAVA):  New option to request Java demangling.

From-SVN: r14564

24 years ago(CPP_SPEC): add %(subtarget_cpp_spec).
Richard Earnshaw [Wed, 30 Jul 1997 12:54:05 +0000 (30 12:54 +0000)]
(CPP_SPEC): add %(subtarget_cpp_spec).

From-SVN: r14563

24 years ago(MULTILIB_OPTIONS): don't use deprecated -mN
Richard Earnshaw [Wed, 30 Jul 1997 12:53:11 +0000 (30 12:53 +0000)]
(MULTILIB_OPTIONS): don't use deprecated -mN
options; use -mapcs-NN instead.

From-SVN: r14562

24 years ago(TARGET_CPU_DEFAULT): define.
Richard Earnshaw [Wed, 30 Jul 1997 12:52:22 +0000 (30 12:52 +0000)]
(TARGET_CPU_DEFAULT): define.

include aout.h rather than arm.h directly.
(ASM_SPEC): remove.
(CPP_SPEC): replace with...
(SUBTARGET_CPP_SPEC): ... this.

From-SVN: r14561

24 years agoDon't define SET_ASM_OP for RISCiX
Richard Earnshaw [Wed, 30 Jul 1997 12:51:32 +0000 (30 12:51 +0000)]
Don't define SET_ASM_OP for RISCiX

From-SVN: r14560

24 years agodefine SET_ASM_OP by default (for GAS).
Richard Earnshaw [Wed, 30 Jul 1997 12:50:57 +0000 (30 12:50 +0000)]
define SET_ASM_OP by default (for GAS).

From-SVN: r14559

24 years agoreplace arm-*-* with arm-*-aout.
Richard Earnshaw [Wed, 30 Jul 1997 12:50:14 +0000 (30 12:50 +0000)]
replace arm-*-* with arm-*-aout.

From-SVN: r14558

24 years agoPatches to use cpplib with cc1 #if USE_CPPLIB.
Per Bothner [Tue, 29 Jul 1997 22:40:30 +0000 (29 15:40 -0700)]
Patches to use cpplib with cc1 #if USE_CPPLIB.

From-SVN: r14557

24 years agoconfigure.in (--enable-c-cpplib): New option.
Per Bothner [Tue, 29 Jul 1997 22:07:34 +0000 (29 15:07 -0700)]
configure.in (--enable-c-cpplib): New option.

* configure.in (--enable-c-cpplib):  New option.
(extra_c_flags, extra_c_objs):  New variables.

From-SVN: r14556

24 years agoMakefile.in (EXTRA_C_OBJS): New variable.
Per Bothner [Tue, 29 Jul 1997 22:07:34 +0000 (29 15:07 -0700)]
Makefile.in (EXTRA_C_OBJS): New variable.

* Makefile.in (EXTRA_C_OBJS):  New variable.
(INTERNAL_CFLAGS):  Add @extra_c_flags@.
C_OBJS, OBJC_OBS:  Add $(EXTRA_C_OBJS).

From-SVN: r14555

24 years agoAdd hooks for using autconf-style Makefile.in in language subdirs.
Per Bothner [Tue, 29 Jul 1997 22:03:06 +0000 (29 15:03 -0700)]
Add hooks for using autconf-style Makefile.in in language subdirs.

* configure.in (all_outputs, oldstyle_subdirs):  New variables.
Pass all_outputs to AC_OUTPUT.

From-SVN: r14554

24 years agoAdd hooks for using autconf-style Makefile.in in language subdirs.
Per Bothner [Tue, 29 Jul 1997 22:03:06 +0000 (29 15:03 -0700)]
Add hooks for using autconf-style Makefile.in in language subdirs.

* configure.lang:  Only iterate over oldstyle_subdirs.

From-SVN: r14553

24 years agox
Jason Merrill [Tue, 29 Jul 1997 05:38:55 +0000 (29 05:38 +0000)]
x

From-SVN: r14552

24 years agoupdate from main archive 970728
Ulrich Drepper [Mon, 28 Jul 1997 23:37:45 +0000 (28 23:37 +0000)]
update from main archive 970728

From-SVN: r14547

24 years agointegrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP.
Brendan Kehoe [Mon, 28 Jul 1997 23:08:39 +0000 (28 19:08 -0400)]
integrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP.

* integrate.c (expand_inline_function): Use xmalloc instead of
alloca for the LABEL_MAP.
(save_for_inline_copying): Likewise.

From-SVN: r14546

24 years agointegrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP.
Brendan Kehoe [Mon, 28 Jul 1997 19:49:08 +0000 (28 15:49 -0400)]
integrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP.

* integrate.c (expand_inline_function): Use xmalloc instead of
alloca for the LABEL_MAP.

From-SVN: r14545

24 years agox
Jason Merrill [Mon, 28 Jul 1997 19:40:28 +0000 (28 19:40 +0000)]
x

From-SVN: r14544

24 years agox
Jason Merrill [Mon, 28 Jul 1997 18:30:18 +0000 (28 18:30 +0000)]
x

From-SVN: r14543

24 years agox
Jason Merrill [Mon, 28 Jul 1997 17:42:09 +0000 (28 17:42 +0000)]
x

From-SVN: r14542

24 years ago(fold_range_test, fold): Avoid making SAVE_EXPR if at top level.
Richard Kenner [Sun, 27 Jul 1997 23:35:53 +0000 (27 19:35 -0400)]
(fold_range_test, fold): Avoid making SAVE_EXPR if at top level.

From-SVN: r14541

24 years ago(expand_expr, case LABEL_DECL): Treat inline_function_decl like current_function_decl.
Richard Kenner [Sun, 27 Jul 1997 23:35:23 +0000 (27 19:35 -0400)]
(expand_expr, case LABEL_DECL): Treat inline_function_decl like current_function_decl.

(expand_expr, case LABEL_DECL): Treat inline_function_decl like
current_function_decl.
(expand_expr, case SAVE_EXPR): Handle top-level SVAE_EXPR by
moving into current function; abort if in incorrect context.

From-SVN: r14540

24 years ago(put_var_into_stack, trampoline_address): Treat inline_function_decl
Richard Kenner [Sun, 27 Jul 1997 23:34:28 +0000 (27 19:34 -0400)]
(put_var_into_stack, trampoline_address): Treat inline_function_decl
like current_function_decl.

From-SVN: r14539

24 years ago(ASM_OUTPUT_SOURCE_FILENAME): Delete default value.
Richard Kenner [Sun, 27 Jul 1997 17:51:46 +0000 (27 13:51 -0400)]
(ASM_OUTPUT_SOURCE_FILENAME): Delete default value.

From-SVN: r14538

24 years ago(TARGET_SWITCHES): Add -mno-byte.
Richard Kenner [Sun, 27 Jul 1997 17:49:01 +0000 (27 13:49 -0400)]
(TARGET_SWITCHES): Add -mno-byte.

From-SVN: r14537

24 years ago(get_inner_unaligned_p): Deleted.
Richard Kenner [Sun, 27 Jul 1997 16:18:46 +0000 (27 12:18 -0400)]
(get_inner_unaligned_p): Deleted.

(expand_assignment): Remove special-case of constant array.
(expand_expr, case ARRAY_REF): Likewise, and clean up remaining code.

From-SVN: r14536

24 years ago(probe_stack_range): Do probing with loop if more than a small number.
Richard Kenner [Sun, 27 Jul 1997 16:09:00 +0000 (27 12:09 -0400)]
(probe_stack_range): Do probing with loop if more than a small number.

From-SVN: r14535

25 years ago(\email): Let to \uref instead of \code, as a second optional argument
Karl Berry [Sat, 26 Jul 1997 19:12:35 +0000 (26 19:12 +0000)]
(\email): Let to \uref instead of \code, as a second optional argument
makes sense for this, too.

From-SVN: r14534

25 years agoRecognize SunOS 3.x.
Per Bothner [Sat, 26 Jul 1997 19:01:01 +0000 (26 12:01 -0700)]
Recognize SunOS 3.x.

From-SVN: r14531

25 years agoconfigure.in: Finish fixing calculation if default thread support is enabled.
Doug Evans [Fri, 25 Jul 1997 19:42:24 +0000 (25 19:42 +0000)]
configure.in: Finish fixing calculation if default thread support is enabled.

* configure.in: Finish fixing calculation if default thread
support is enabled.

From-SVN: r14530

25 years agoMakefile.in (native): Depend on config.h.
Doug Evans [Fri, 25 Jul 1997 19:26:32 +0000 (25 19:26 +0000)]
Makefile.in (native): Depend on config.h.

* Makefile.in (native): Depend on config.h.
(gcc.o): Depend on Makefile, not config.status.

From-SVN: r14529

25 years agopa.c (pa_reorg): If TARGET_BIG_SWITCH, then do not explode ADDR_VEC insns.
Jeff Law [Fri, 25 Jul 1997 17:02:37 +0000 (25 11:02 -0600)]
pa.c (pa_reorg): If TARGET_BIG_SWITCH, then do not explode ADDR_VEC insns.

        * pa.c (pa_reorg): If TARGET_BIG_SWITCH, then do not explode
        ADDR_VEC insns.  Slightly rework code which explodes ADDR_VEC
        insns.
        * pa.h (TARGET_BIG_SWITCH): Define.
        (TARGET_SWITCHES): Add "big-switch" and "no-big-switch".
        (CASE_VECTOR_MODE): Use TI or DI depending on TARGET_BIG_SWITCH.
        (CASE_DROPS_THROUGH): Remove definition.
        (ASM_OUTPUT_ADDR_VEC_ELT): Rewrite to handle TARGET_BIG_SWITCH.
        (ASM_OUTPUT_ADDR_DIFF_ELT): Likewise.
        * pa.md (casesi): Rework to avoid some potential long branch
        problems (also makes generated code faster!).  Handle
        TARGET_BIG_SWITCH.
        (casesi0): Corresponding changes.

From-SVN: r14528

25 years ago(expand_expr, case MODIFY_EXPR): Don't preexpand calls if LHS is an
Richard Kenner [Fri, 25 Jul 1997 12:36:42 +0000 (25 08:36 -0400)]
(expand_expr, case MODIFY_EXPR): Don't preexpand calls if LHS is an
indirect via a constant pointer.

From-SVN: r14527

25 years ago(expand_call): If -fstack-check and temp needed for arg is too large,
Richard Kenner [Fri, 25 Jul 1997 12:36:27 +0000 (25 08:36 -0400)]
(expand_call): If -fstack-check and temp needed for arg is too large,

use alloca.

From-SVN: r14526

25 years ago(bitmap_operation): Reset CURRENT on deferred deletion.
Richard Kenner [Fri, 25 Jul 1997 01:49:10 +0000 (24 21:49 -0400)]
(bitmap_operation): Reset CURRENT on deferred deletion.

From-SVN: r14525

25 years ago92th Cygnus<->FSF quick merge
Brendan Kehoe [Thu, 24 Jul 1997 21:09:25 +0000 (24 17:09 -0400)]
92th Cygnus<->FSF quick merge

From-SVN: r14524

25 years agoFix capitalization of OVERFLOW in CHECK_FLOAT_VALUE definition
Chris Smith [Thu, 24 Jul 1997 03:51:04 +0000 (24 03:51 +0000)]
Fix capitalization of OVERFLOW in CHECK_FLOAT_VALUE definition

From-SVN: r14523

25 years ago(arm-*-netbsd*): Fix typo setting tmake_file.
Richard Earnshaw [Wed, 23 Jul 1997 16:59:51 +0000 (23 16:59 +0000)]
(arm-*-netbsd*): Fix typo setting tmake_file.

From-SVN: r14522

25 years ago(alpha*): Put quotes around MASK_GAS.
Richard Kenner [Wed, 23 Jul 1997 10:39:34 +0000 (23 06:39 -0400)]
(alpha*): Put quotes around MASK_GAS.

From-SVN: r14521

25 years agosparc.md (seqdi_special): Don't clobber %xcc.
Doug Evans [Tue, 22 Jul 1997 23:42:22 +0000 (22 23:42 +0000)]
sparc.md (seqdi_special): Don't clobber %xcc.

* sparc/sparc.md (seqdi_special): Don't clobber %xcc.
(snedi_special, seqdi_special_trunc, snedi_special_trunc): Likewise.
(snedi_zero, neg_snedi_zero, seqdi_zero, neg_seqdi_zero): Likewise.
  (snedi_zero_trunc, seqdi_zero_trunc): Likewise. Renamed from ..._sp64.
(snedi_zero_trunc_sp32, seqdi_zero_trunc_sp32): Delete.

From-SVN: r14520

25 years ago* sparc/sparc.c (gen_v9_scc): Handle early clobber of result.
Doug Evans [Tue, 22 Jul 1997 23:41:48 +0000 (22 23:41 +0000)]
* sparc/sparc.c (gen_v9_scc): Handle early clobber of result.

From-SVN: r14519

25 years agotree.c (array_type_nelts): Make sure the domain of TYPE is set before we try to use it.
Brendan Kehoe [Tue, 22 Jul 1997 19:25:25 +0000 (22 15:25 -0400)]
tree.c (array_type_nelts): Make sure the domain of TYPE is set before we try to use it.

        * tree.c (array_type_nelts): Make sure the domain of TYPE is set
        before we try to use it.

From-SVN: r14518

25 years agoconfigure.frag: New arguments xmake_files, tmake_files.
Doug Evans [Tue, 22 Jul 1997 16:26:03 +0000 (22 16:26 +0000)]
configure.frag: New arguments xmake_files, tmake_files.

* configure.frag: New arguments xmake_files, tmake_files.
Build Make-host, Make-target.

From-SVN: r14517

25 years agoconfigure.in (host_overrides): Set to Make-host.
Doug Evans [Tue, 22 Jul 1997 16:25:40 +0000 (22 16:25 +0000)]
configure.in (host_overrides): Set to Make-host.

* configure.in (host_overrides): Set to Make-host.
(dep_host_xmakefile): Loop over all elements in host_make_file.
(target_overrides): Set to Make-target.
(dep_tmake_file):  Loop over all elements in tmake_file.
(configure.frag): Pass dep_host_xmake_file, dep_tmake_file.

From-SVN: r14516

25 years agoMakefile.in (Makefile): Pass xmake_file, tmake_file to configure.frag
Doug Evans [Tue, 22 Jul 1997 16:25:19 +0000 (22 16:25 +0000)]
Makefile.in (Makefile): Pass xmake_file, tmake_file to configure.frag

* Makefile.in (Makefile): Pass xmake_file, tmake_file to
configure.frag
(distclean): Delete Make-host, Make-target.

From-SVN: r14515

25 years agoComment out lines containing just formfeeds.
Paul Eggert [Mon, 21 Jul 1997 23:17:44 +0000 (21 23:17 +0000)]
Comment out lines containing just formfeeds.

From-SVN: r14514