- 22 Aug, 1996 1 commit
-
-
From-SVN: r12668
Michael Meissner committed
-
- 21 Aug, 1996 2 commits
-
-
From-SVN: r12667
Mike Stump committed -
* flow.c (life_analysis): Preserve registers used by the epilogue. (mark_used_regs): Likewise. * reorg.c (fill_simple_delay_slots): Likewise. (dbr_schedule): Likewise. Fixes eh49.C for sparc. From-SVN: r12666
Mike Stump committed
-
- 20 Aug, 1996 2 commits
-
-
From-SVN: r12665
Michael Meissner committed -
gildea@intouchsys.com). From-SVN: r12664
Karl Berry committed
-
- 19 Aug, 1996 5 commits
-
-
* sparc/splet.h (SUBTARGET_SWITCHES): Recognize -m{big,little}-endian. ({CPP,ASM,LINK}_SPEC): Add little endian support. ({BYTES,WORDS}_BIG_ENDIAN): Likewise. * sparc/t-splet (MULTILIB_{OPTIONS,DIRNAMES}): Likewise. From-SVN: r12663
Doug Evans committed -
* sparc/splet.h (SUBTARGET_SWITCHES): Recognize -m{big,little}-endian. ({CPP,ASM,LINK}_SPEC): Add little endian support. ({BYTES,WORDS}_BIG_ENDIAN): Likewise. From-SVN: r12662
Doug Evans committed -
* sparc/sp64-elf.h ({CPP,ASM,LINK}_SPEC): Add little endian support. (SUBTARGET_SWITCHES): Recognize -m{big,little}-endian. ({BYTES,WORDS}_BIG_ENDIAN): Likewise. From-SVN: r12661
Doug Evans committed -
* sparc.h ({MASK,TARGET}_LITTLE_ENDIAN): Define. (LIBGCC2_WORDS_BIG_ENDIAN): Add little endian support. From-SVN: r12660
Doug Evans committed -
From-SVN: r12659
Doug Evans committed
-
- 18 Aug, 1996 10 commits
-
-
From-SVN: r12658
Geoffrey Noer committed -
* choose-temp.c: Delete !defined(_WIN32) condition when including sys/file.h (NO_SYS_FILE_H is still used). From-SVN: r12657
Doug Evans committed -
From-SVN: r12656
Doug Evans committed -
* cccp.c (absolute_filename): Drive specifiers make the pathname absolute in cygwin32. From-SVN: r12655
Doug Evans committed -
* i386/cygwin32.h (CPP_PREDEFINES): Define _WIN32, not WIN32. Define only __CYGWIN32__, not CYGWIN32 or __CYGWIN32. From-SVN: r12654
Doug Evans committed -
* i386/cygwin32.h (CPP_PREDEFINES): Define _WIN32, not WIN32. Define only __CYGWIN32__, not CYGWIN32 or __CYGWIN32. * rs6000/cygwin32.h (CPP_PREDEFINES): Likewise. From-SVN: r12653
Doug Evans committed -
* gcc.c: Change ifndef _WIN32 to ifndef NO_SYS_FILE_H when deciding whether to include sys/file.h. (execute): -pipe is supported for cygwin32. From-SVN: r12652
Doug Evans committed -
* ginclude/stdarg.h: Change __WIN32__ to _WIN32. * ginclude/varargs.h: Likewise. * ginclude/va-ppc.h: Likewise. From-SVN: r12651
Doug Evans committed -
* protoize.c: Update test for win32 (&& ! cygwin32). (kill): Delete decl. From-SVN: r12650
Doug Evans committed -
From-SVN: r12649
Doug Evans committed
-
- 16 Aug, 1996 3 commits
-
-
From-SVN: r12648
Michael Meissner committed -
Remove CLASS_LIKELY_SPILLED_P (STARTFILE_SPEC): Insert crtbegin.o in correct place, and correctversions of values-X?.o (SWITCH_TAKES_ARG): Extend DEFAULT_SWITCH_TAKES_ARG, not replace. (CPP_SPEC): Add -Di386, and correctly include extra directories. Define HAVE_ATEXIT in ELF mode for global destructors. From-SVN: r12647
Stan Cox committed -
* libgcc2.c (__throw): New routine. (__eh_pc): New data object for exception handling. * except.c (eh_saved_pc): New object so we can call assemble_external. (expand_internal_throw_indirect): Call assemble_external for __eh_pc. (end_eh_unwinder): Ditto. (init_eh): Initialize eh_saved_pc. fixes eh6.C on rs6000 and alpha From-SVN: r12646
Mike Stump committed
-
- 15 Aug, 1996 4 commits
-
-
From-SVN: r12645
Mike Stump committed -
From-SVN: r12644
Mike Stump committed -
* sparc/sparc.c (label_ref_operand): New function. (emit_move_sequence): Pass label_ref to gen_move_label_di to not lose flags. * sparc/sparc.md (move_label_di): Operand one is label_ref now. * genattrtab.c (write_test_expr): Allow label_ref in match_dup. From-SVN: r12643
Doug Evans committed -
* sys-protos.h (gethostid): Make return type `int' ifdef __alpha__. * gen-protos.c: Delete support for SYS_PROTO_OVERRIDES. * alpha/alpha.h (SYS_PROTO_OVERRIDES): Delete. From-SVN: r12642
Doug Evans committed
-
- 14 Aug, 1996 5 commits
-
-
stick to default handling if we have corresponding scc pattern. From-SVN: r12641
Torbjorn Granlund committed -
* pa/pa.c (override_options): Treat TARGET_FAST_INDIRECT_CALLS just like TARGET_NO_SPACE_REGS. (output_millicode_call): Likewise. * pa/pa.h (TARGET_FAST_INDIRECT_CALLS): Define. (TARGET_SWITCHES): Add "fast-indirect-calls". * pa/pa.md: Treat TARGET_FAST_INDIRECT_CALLS just like TARGET_NO_SPACE_REGS in various call/millicode call patterns. From-SVN: r12640
Jeff Law committed -
* pa/pa.c (print_operand): Use the right comparison operator for reversed EQ and NE comparisons. From-SVN: r12639
Jeff Law committed -
From-SVN: r12638
Jeff Law committed -
From-SVN: r12637
Michael Meissner committed
-
- 13 Aug, 1996 7 commits
-
-
From-SVN: r12636
Ian Lance Taylor committed -
From-SVN: r12635
Michael Meissner committed -
From-SVN: r12634
Jim Wilson committed -
NT. From-SVN: r12633
Michael Meissner committed -
From-SVN: r12632
Michael Meissner committed -
From-SVN: r12631
Jim Wilson committed -
From-SVN: r12630
Jason Merrill committed
-
- 12 Aug, 1996 1 commit
-
-
From-SVN: r12629
Michael Meissner committed
-