Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch

This commit is contained in:
Brian Behlendorf 2008-12-10 11:41:13 -08:00
commit 4338adc434
2 changed files with 27 additions and 6 deletions

View File

@ -5,4 +5,31 @@
#ifndef _SYS_FRAME_H
#define _SYS_FRAME_H
#include <sys/types.h>
#if defined(_LP64) || defined(_I32LPx)
typedef long greg_t;
#else
typedef int greg_t;
#endif
struct frame {
greg_t fr_savfp; /* saved frame pointer */
greg_t fr_savpc; /* saved program counter */
};
#if defined(_SYSCALL32)
typedef int32_t greg32_t;
typedef int64_t greg64_t;
/*
* Kernel's view of a 32-bit stack frame.
*/
struct frame32 {
greg32_t fr_savfp; /* saved frame pointer */
greg32_t fr_savpc; /* saved program counter */
};
#endif /* _SYSCALL32 */
#endif /* _SYS_FRAME_H */

View File

@ -9,12 +9,6 @@
#define STACK_BIAS 0
typedef struct {
void *ss_sp;
size_t ss_size;
int ss_flags;
} stack_t;
#ifdef __USE_GNU
static inline int