From: Brendan Kehoe Date: Thu, 30 Apr 1992 03:20:31 +0000 (+0000) Subject: Formerly mips/jmp_buf.h.~3~ X-Git-Tag: upstream/2.30~10627^2~4373 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5914f782fc80491cfaf56a4f577acfa28956cdab;p=external%2Fglibc.git Formerly mips/jmp_buf.h.~3~ --- diff --git a/sysdeps/mips/jmp_buf.h b/sysdeps/mips/jmp_buf.h index b2c9edb..c6b10fb 100644 --- a/sysdeps/mips/jmp_buf.h +++ b/sysdeps/mips/jmp_buf.h @@ -1,5 +1,7 @@ -/* Copyright (C) 1992 Free Software Foundation, Inc. - Contributed by Brendan Kehoe (brendan@cs.widener.edu). +/* Define the machine-dependent type `jmp_buf'. Mips version. + +Copyright (C) 1992 Free Software Foundation, Inc. +Contributed by Brendan Kehoe (brendan@cs.widener.edu). The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as @@ -16,29 +18,26 @@ License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* Define the machine-dependent type `jmp_buf'. Mips version. */ - typedef struct -{ - /* Program counter when the signal hit. */ - int __pc; - - /* Stack pointer. */ - int __sp; - - /* Callee-saved registers s0 through s7. */ - int __regs[8]; - - /* The frame pointer. */ - int __fp; - - /* The global pointer. */ - int __gp; - - /* Floating point status register. */ - int __fpc_csr; - - /* Callee-saved floating point registers. */ - double __fpregs[6]; - -} __jmp_buf[1]; + { + /* Program counter. */ + PTR __pc; + + /* Stack pointer. */ + PTR __sp; + + /* Callee-saved registers s0 through s7. */ + int __regs[8]; + + /* The frame pointer. */ + PTR __fp; + + /* The global pointer. */ + PTR __gp; + + /* Floating point status register. */ + int __fpc_csr; + + /* Callee-saved floating point registers. */ + double __fpregs[6]; + } __jmp_buf[1];