- 08 Jun, 1997 1 commit
-
-
From-SVN: r14169
Richard Stallman committed
-
- 06 Jun, 1997 12 commits
-
-
libgcc2.c (__eh_ffetmnpc): Add support for machines that cannot access globals after throw's epilogue when... * libgcc2.c (__eh_ffetmnpc): Add support for machines that cannot access globals after throw's epilogue when -fno-sjlj-exceptions is used. * rs6000.c (DONT_ACCESS_GBLS_AFTER_EPILOGUE): Likewise. * mips.h (DONT_ACCESS_GBLS_AFTER_EPILOGUE): Likewise. (INITIAL_ELIMINATION_OFFSET): Fix RETURN_ADDRESS_POINTER_REGNUM for 64 bit words, with 32 bit pointers and variable endianness. Fixes throwing across shared library lines (useful at times on mips and rs6000) From-SVN: r14168
Mike Stump committed -
From-SVN: r14167
Michael Meissner committed -
From-SVN: r14166
Doug Evans committed -
(EXECUTE_IF_SET_IN_REG_SET): Fix setting of scan_rs_. (EXECUTE_IF_SET_AND_RESET_IN_REG_SET): Likewise. (EXECUTE_IF_AND_IN_REG_SET): Likewise. From-SVN: r14165
Doug Evans committed -
From-SVN: r14164
Stan Cox committed -
(update_flow_info): When add extra REG_DEAD note for original dest, handle case where last insn both uses and sets dest. From-SVN: r14163
Jim Wilson committed -
(CPP_SPEC): Define, adding the CPU definition to what came from sparc.h. (CPP_PREDEFINES): Don't define it here. From-SVN: r14162
Doug Evans committed -
From-SVN: r14160
Karl Berry committed -
From-SVN: r14159
Brendan Kehoe committed -
* i960/vx960-coff.h (CPP_SPEC): Always define CPU, even if they use -ansi; the VxWorks headers assume it's always present. From-SVN: r14158
Brendan Kehoe committed -
From-SVN: r14156
Richard Stallman committed -
Don't recognize UNAME_MACHINE = sparc. Make the sample program check for libc version and handle various machine types. From-SVN: r14155
Richard Stallman committed
-
- 05 Jun, 1997 8 commits
-
-
Set `os' to -linux-gnu directly, don't go via -linux. From-SVN: r14154
Richard Stallman committed -
optional one. From-SVN: r14153
Karl Berry committed -
From-SVN: r14152
Michael Meissner committed -
From-SVN: r14151
Michael Meissner committed -
From-SVN: r14150
Michael Meissner committed -
From-SVN: r14149
Jeff Law committed -
* sh.c (trap_exit, sp_switch): New variables. (print_operand, case '@'): If trap_exit is nonzero, then use a trapa instead of an rte/rts to exit the current function. (sh_expand_prologue): Switch stacks at function entry as needed. (sh_expand_epilogue): Similarly at function exit. (function_epilogue): Clear trap_exit and sp_switch too. (sh_valid_machine_decl_attribute): New function. * sh.h (VALID_MACHINE_DECL_ATTRIBUTE): Define. (sp_switch): Declare. * sh.md (sp_switch_1, sp_switch_2): New named patterns. From-SVN: r14148
Jeff Law committed -
From-SVN: r14147
Michael Meissner committed
-
- 04 Jun, 1997 2 commits
-
-
* texinfo.tex (\mainmagstep): Define this as a \count variable instead of with \let, to make changing to \magstep1 more transparent. From: HERBERT@boevm4.vnet.ibm.com. (\uref): New command a la \url. From-SVN: r14146
Karl Berry committed -
From-SVN: r14145
Mike Stump committed
-
- 03 Jun, 1997 2 commits
-
-
From-SVN: r14144
Brendan Kehoe committed -
From-SVN: r14143
Jason Merrill committed
-
- 02 Jun, 1997 2 commits
-
-
From-SVN: r14142
Michael Meissner committed -
* sparc/sparc.md (v9 eq/ne cond move patterns): Add early clobber constraint to destination. From-SVN: r14141
Doug Evans committed
-
- 30 May, 1997 1 commit
-
-
Use accessor macros to access arrays based on regno; move many of the arrays into a single structure. From-SVN: r14140
Michael Meissner committed
-
- 29 May, 1997 5 commits
-
-
From-SVN: r14139
Mike Stump committed -
From-SVN: r14138
Stan Cox committed -
From-SVN: r14137
Stan Cox committed -
From-SVN: r14136
Stan Cox committed -
* except.c (push_eh_entry): Eliminate start of exception region label, as it isn't used. Rename end_label to outer_context. (expand_eh_region_start_for_decl): Likewise. (expand_leftover_cleanups): Likewise. (expand_start_all_catch): Likewise. * except.h (eh_entry): Likewise. * except.c (expand_eh_region_end): Likewise. Jump around the nop that we insert, so that we can optimize it away, if it is unused, also so that flow analysis can tell if we fall through to the end of a function or not so that it can know if a function that returns a value, in fact does or not. Fixes g++.jason/return2.C when using -fno-sjlj-exceptions From-SVN: r14135
Mike Stump committed
-
- 28 May, 1997 2 commits
-
-
From-SVN: r14134
Mike Stump committed -
* pa.md (jump): Handle out of range unconditional jump when not optimizing. From-SVN: r14133
Jeff Law committed
-
- 27 May, 1997 3 commits
-
-
From-SVN: r14129
Paul Eggert committed -
From-SVN: r14127
Paul Eggert committed -
From-SVN: r14126
Ulrich Drepper committed
-
- 24 May, 1997 1 commit
-
-
(\deftypemethod, \deftypemethodheader): New macros to implement new commands @deftypemethod and @deftypemethodx. (\deftypemethod, \deftypemethodheader): New macros to implement new commands @deftypemethod and @deftypemethodx. Suggestion from: KHMarbaise@p69.ks.fido.de (Karl Heinz Marbaise). From-SVN: r14114
Karl Berry committed
-
- 23 May, 1997 1 commit
-
-
(\opnr, \clnr): Increment/decrement \parencount, for * texinfo.tex (\opnr, \clnr): Increment/decrement \parencount, for @defun lines with nested parens. From Bill Schelter <wfs@fireant.ma.utexas.edu>. (\itemizeitem): Correct \errmessage. From-SVN: r14113
Karl Berry committed
-