NetBSD/gnu/lib/bfd/bfd-h.sed
1998-08-29 16:09:56 +00:00

26 lines
492 B
Sed

# $NetBSD: bfd-h.sed,v 1.4 1998/08/29 16:09:57 tv Exp $
# Preparse bfd.h such that it can be used on multiple machines.
s/@VERSION@/2.8.1/
/@wordsize@/{
i\
#if defined(__alpha__)\
#define BFD_ARCH_SIZE 64\
#else\
#define BFD_ARCH_SIZE 32\
#endif
d
}
/@BFD_HOST_64BIT_LONG@/ {
i\
#if defined(__alpha__)\
#define BFD_HOST_64BIT_LONG 1\
#else\
#define BFD_HOST_64BIT_LONG 0\
#endif
d
}
s/@BFD_HOST_64_BIT_DEFINED@/1/
s/@BFD_HOST_64_BIT@/long long/
s/@BFD_HOST_U_64_BIT@/unsigned long long/