mirror of
https://github.com/sheumann/hush.git
synced 2024-12-26 10:32:02 +00:00
Minor build tweaks that save 1100 bytes building busybox on Ubuntu 6.06.
This commit is contained in:
parent
aa516a61b9
commit
4ae905a31c
@ -174,6 +174,7 @@ CHECKED_CFLAGS+=$(call check_cc,$(CC),-Wshadow,)
|
||||
CHECKED_CFLAGS+=$(call check_cc,$(CC),-funsigned-char,)
|
||||
CHECKED_CFLAGS+=$(call check_cc,$(CC),-mmax-stack-frame=256,)
|
||||
CHECKED_CFLAGS+=$(call check_cc,$(CC),-fno-builtin-strlen)
|
||||
CHECKED_CFLAGS+=$(call check_cc,$(CC),-finline-limit=0)
|
||||
|
||||
# Preemptively pin this too.
|
||||
PROG_CFLAGS:=
|
||||
|
@ -551,4 +551,19 @@ extern uint32_t *bb_crc32_filltable (int endian);
|
||||
|
||||
extern const char BB_BANNER[];
|
||||
|
||||
// Make sure we call functions instead of macros.
|
||||
#undef isalnum
|
||||
#undef isalpha
|
||||
#undef isascii
|
||||
#undef isblank
|
||||
#undef iscntrl
|
||||
#undef isdigit
|
||||
#undef isgraph
|
||||
#undef islower
|
||||
#undef isprint
|
||||
#undef ispunct
|
||||
#undef isspace
|
||||
#undef isupper
|
||||
#undef isxdigit
|
||||
|
||||
#endif /* __LIBBUSYBOX_H__ */
|
||||
|
Loading…
Reference in New Issue
Block a user