mirror of
https://github.com/sheumann/hush.git
synced 2024-12-22 14:30:31 +00:00
- move the smallint that is platform dependant to it's proper place
This commit is contained in:
parent
f8384fa50c
commit
c966ba46a9
@ -223,17 +223,6 @@ struct sysinfo {
|
|||||||
extern int sysinfo(struct sysinfo* info);
|
extern int sysinfo(struct sysinfo* info);
|
||||||
|
|
||||||
|
|
||||||
/* Size-saving "small" ints (arch-dependent) */
|
|
||||||
#if defined(i386) || defined(__x86_64__) || defined(__mips__) || defined(__cris__)
|
|
||||||
/* add other arches which benefit from this... */
|
|
||||||
typedef signed char smallint;
|
|
||||||
typedef unsigned char smalluint;
|
|
||||||
#else
|
|
||||||
/* for arches where byte accesses generate larger code: */
|
|
||||||
typedef int smallint;
|
|
||||||
typedef unsigned smalluint;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
extern void chomp(char *s);
|
extern void chomp(char *s);
|
||||||
extern void trim(char *s);
|
extern void trim(char *s);
|
||||||
|
@ -172,6 +172,17 @@ typedef unsigned long long int uintmax_t;
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Size-saving "small" ints (arch-dependent) */
|
||||||
|
#if defined(i386) || defined(__x86_64__) || defined(__mips__) || defined(__cris__)
|
||||||
|
/* add other arches which benefit from this... */
|
||||||
|
typedef signed char smallint;
|
||||||
|
typedef unsigned char smalluint;
|
||||||
|
#else
|
||||||
|
/* for arches where byte accesses generate larger code: */
|
||||||
|
typedef int smallint;
|
||||||
|
typedef unsigned smalluint;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* uclibc does not implement daemon() for no-mmu systems.
|
/* uclibc does not implement daemon() for no-mmu systems.
|
||||||
* For 0.9.29 and svn, __ARCH_USE_MMU__ indicates no-mmu reliably.
|
* For 0.9.29 and svn, __ARCH_USE_MMU__ indicates no-mmu reliably.
|
||||||
* For earlier versions there is no reliable way to check if we are building
|
* For earlier versions there is no reliable way to check if we are building
|
||||||
|
Loading…
Reference in New Issue
Block a user