diff options
| author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-07 23:03:01 +0000 |
|---|---|---|
| committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-07 23:03:01 +0000 |
| commit | 798df0ade2560d4459fac3d7fa9faa819774e724 (patch) | |
| tree | 3cf5f3681bab1e977ba1d47b3c774799d44c43e0 /libjava/java/io | |
| parent | a8392ca09e4e6a54c4a9ab85be1b0b3ed5b547ff (diff) | |
| download | ppe42-gcc-798df0ade2560d4459fac3d7fa9faa819774e724.tar.gz ppe42-gcc-798df0ade2560d4459fac3d7fa9faa819774e724.zip | |
Patch to make nested functions and non-local gotos work.
* i960/i960.c (i960_function_prologue): Don't save static chain
pointer.
* i960/i960.h (STACK_CHAIN_REGNUM): Change from r3 to g12.
(TRAMPOLINE_TEMPLATE): Likewise.
(FRAME_POINTER_REQUIRED): Check current_function_has_nonlocal_goto.
* i960/i960.md (nonlocal_goto): Rewrite.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26282 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/io')
0 files changed, 0 insertions, 0 deletions

