aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
1997-07-30cplus-dem.c: Various changes to produce Java output when passed DMGL_JAVA.Per Bothner1-24/+47
* 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
1997-07-30* demangle.h (DMGL_JAVA): New option to request Java demangling.Per Bothner1-0/+1
From-SVN: r14564
1997-07-30(CPP_SPEC): add %(subtarget_cpp_spec).Richard Earnshaw1-1/+5
From-SVN: r14563
1997-07-30(MULTILIB_OPTIONS): don't use deprecated -mNRichard Earnshaw1-3/+6
options; use -mapcs-NN instead. From-SVN: r14562
1997-07-30(TARGET_CPU_DEFAULT): define.Richard Earnshaw1-18/+6
include aout.h rather than arm.h directly. (ASM_SPEC): remove. (CPP_SPEC): replace with... (SUBTARGET_CPP_SPEC): ... this. From-SVN: r14561
1997-07-30Don't define SET_ASM_OP for RISCiXRichard Earnshaw1-0/+3
From-SVN: r14560
1997-07-30define SET_ASM_OP by default (for GAS).Richard Earnshaw1-0/+3
From-SVN: r14559
1997-07-30replace arm-*-* with arm-*-aout.Richard Earnshaw1-1/+2
From-SVN: r14558
1997-07-29Patches to use cpplib with cc1 #if USE_CPPLIB.Per Bothner2-101/+278
From-SVN: r14557
1997-07-29configure.in (--enable-c-cpplib): New option.Per Bothner1-0/+10
* configure.in (--enable-c-cpplib): New option. (extra_c_flags, extra_c_objs): New variables. From-SVN: r14556
1997-07-29Makefile.in (EXTRA_C_OBJS): New variable.Per Bothner1-2/+9
* Makefile.in (EXTRA_C_OBJS): New variable. (INTERNAL_CFLAGS): Add @extra_c_flags@. C_OBJS, OBJC_OBS: Add $(EXTRA_C_OBJS). From-SVN: r14555
1997-07-29Add hooks for using autconf-style Makefile.in in language subdirs.Per Bothner1-1/+9
* configure.in (all_outputs, oldstyle_subdirs): New variables. Pass all_outputs to AC_OUTPUT. From-SVN: r14554
1997-07-29Add hooks for using autconf-style Makefile.in in language subdirs.Per Bothner1-1/+1
* configure.lang: Only iterate over oldstyle_subdirs. From-SVN: r14553
1997-07-29xJason Merrill2-2/+2
From-SVN: r14552
1997-07-28update from main archive 970728Ulrich Drepper1-1/+1
From-SVN: r14547
1997-07-28integrate.c (expand_inline_function): Use xmalloc instead of alloca for the ↵Brendan Kehoe1-2/+13
LABEL_MAP. * integrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP. (save_for_inline_copying): Likewise. From-SVN: r14546
1997-07-28integrate.c (expand_inline_function): Use xmalloc instead of alloca for the ↵Brendan Kehoe1-2/+15
LABEL_MAP. * integrate.c (expand_inline_function): Use xmalloc instead of alloca for the LABEL_MAP. From-SVN: r14545
1997-07-28xJason Merrill1-15/+60
From-SVN: r14544
1997-07-28xJason Merrill2-28/+21
From-SVN: r14543
1997-07-28xJason Merrill1-4/+16
From-SVN: r14542
1997-07-27(fold_range_test, fold): Avoid making SAVE_EXPR if at top level.Richard Kenner1-11/+17
From-SVN: r14541
1997-07-27(expand_expr, case LABEL_DECL): Treat inline_function_decl like ↵Richard Kenner1-2/+13
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
1997-07-27(put_var_into_stack, trampoline_address): Treat inline_function_declRichard Kenner1-2/+3
like current_function_decl. From-SVN: r14539
1997-07-27(ASM_OUTPUT_SOURCE_FILENAME): Delete default value.Richard Kenner1-8/+0
From-SVN: r14538
1997-07-27(TARGET_SWITCHES): Add -mno-byte.Richard Kenner1-1/+1
From-SVN: r14537
1997-07-27(get_inner_unaligned_p): Deleted.Richard Kenner1-111/+11
(expand_assignment): Remove special-case of constant array. (expand_expr, case ARRAY_REF): Likewise, and clean up remaining code. From-SVN: r14536
1997-07-27(probe_stack_range): Do probing with loop if more than a small number.Richard Kenner1-2/+2
From-SVN: r14535
1997-07-26(\email): Let to \uref instead of \code, as a second optional argumentKarl Berry1-7/+10
makes sense for this, too. From-SVN: r14534
1997-07-26Recognize SunOS 3.x.Per Bothner1-0/+12
From-SVN: r14531
1997-07-25configure.in: Finish fixing calculation if default thread support is enabled.Doug Evans1-4/+4
* configure.in: Finish fixing calculation if default thread support is enabled. From-SVN: r14530
1997-07-25Makefile.in (native): Depend on config.h.Doug Evans1-2/+3
* Makefile.in (native): Depend on config.h. (gcc.o): Depend on Makefile, not config.status. From-SVN: r14529
1997-07-25pa.c (pa_reorg): If TARGET_BIG_SWITCH, then do not explode ADDR_VEC insns.Jeff Law3-42/+45
* 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
1997-07-25(expand_expr, case MODIFY_EXPR): Don't preexpand calls if LHS is anRichard Kenner1-1/+3
indirect via a constant pointer. From-SVN: r14527
1997-07-25(expand_call): If -fstack-check and temp needed for arg is too large,Richard Kenner1-1/+5
use alloca. From-SVN: r14526
1997-07-24(bitmap_operation): Reset CURRENT on deferred deletion.Richard Kenner1-1/+1
From-SVN: r14525
1997-07-2492th Cygnus<->FSF quick mergeBrendan Kehoe19-167/+945
From-SVN: r14524
1997-07-24Fix capitalization of OVERFLOW in CHECK_FLOAT_VALUE definitionChris Smith1-1/+1
From-SVN: r14523
1997-07-23(arm-*-netbsd*): Fix typo setting tmake_file.Richard Earnshaw1-1/+1
From-SVN: r14522
1997-07-23(alpha*): Put quotes around MASK_GAS.Richard Kenner1-4/+6
From-SVN: r14521
1997-07-22sparc.md (seqdi_special): Don't clobber %xcc.Doug Evans1-46/+16
* 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
1997-07-22* sparc/sparc.c (gen_v9_scc): Handle early clobber of result.Doug Evans1-29/+27
From-SVN: r14519
1997-07-22tree.c (array_type_nelts): Make sure the domain of TYPE is set before we try ↵Brendan Kehoe1-3/+10
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
1997-07-22configure.frag: New arguments xmake_files, tmake_files.Doug Evans1-8/+36
* configure.frag: New arguments xmake_files, tmake_files. Build Make-host, Make-target. From-SVN: r14517
1997-07-22configure.in (host_overrides): Set to Make-host.Doug Evans1-14/+22
* 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
1997-07-22Makefile.in (Makefile): Pass xmake_file, tmake_file to configure.fragDoug Evans1-4/+4
* Makefile.in (Makefile): Pass xmake_file, tmake_file to configure.frag (distclean): Delete Make-host, Make-target. From-SVN: r14515
1997-07-21Comment out lines containing just formfeeds.Paul Eggert2-8/+8
From-SVN: r14514
1997-07-21(cstamp-h.in): Use echo instead of touch.Doug Evans1-1/+3
From-SVN: r14513
1997-07-21reload1.c (reload_cse_mem_conflict_p): Restore handling of (mem:BLK ↵Doug Evans1-2/+5
const0_rtx) meaning all memory is clobbered. * reload1.c (reload_cse_mem_conflict_p): Restore handling of (mem:BLK const0_rtx) meaning all memory is clobbered. From-SVN: r14512
1997-07-21(Makefile): Depend on config.status instead of configure.Doug Evans1-12/+15
(config.status): Depend on configure. Run config.status --recheck if out of date. From-SVN: r14511
1997-07-21(iorsi_zexthi_ashl16): Mark output operand as earlyclobber.Richard Kenner1-1/+1
From-SVN: r14510