Template:Stub-Header: Difference between revisions
From CBLFS
Jump to navigationJump to search
No edit summary |
|||
| Line 8: | Line 8: | ||
#define __STUB__{{UC:{{{1}}}}}_H__ | #define __STUB__{{UC:{{{1}}}}}_H__ | ||
#if defined( | #if defined(__x86_64__) || \ | ||
defined(__sparc64__) || \ | defined(__sparc64__) || \ | ||
defined(__arch64__) || \ | defined(__arch64__) || \ | ||
Revision as of 20:32, 24 February 2007
Creating a Stub Header
Creating a Generic Stub Header
cat > /usr/include/{{{1}}}.h << "EOF"
/* {{{1}}}.h - Stub Header */
#ifndef __STUB__{{{1}}}_H__
#define __STUB__{{{1}}}_H__
#if defined(__x86_64__) || \
defined(__sparc64__) || \
defined(__arch64__) || \
defined(__powerpc64__) || \
defined (__s390x__)
# include "{{{1}}}-64.h"
#else
# include "{{{1}}}-32.h"
#endif
#endif /* __STUB__{{{1}}}_H__ */
EOF
Creating a Stub Header For Mips
cat > /usr/include/{{{1}}}.h << "EOF"
/* {{{1}}}.h - Stub Header */
#ifndef __STUB__{{{1}}}_H__
#define __STUB__{{{1}}}_H__
#include <sgidefs.h>
#if (_MIPS_SIM == _ABIO32)
# include "{{{1}}}-32.h"
#elif (_MIPS_SIM == _ABIN32)
# include "{{{1}}}-n32.h"
#elif (_MIPS_SIM == _ABI64)
# include "{{{1}}}-64.h"
#endif
#endif /* __STUB__{{{1}}}_H__ */
EOF