Denys Vlasenko
|
0fb0045aa9
config: disentangle PREFER_APPLETS from SH_STANDALONE and SH_NOFORK
|
vor 8 Jahren |
Ron Yorston
|
610c4c385b
applet_tables: save space by removing applet name offsets
|
vor 8 Jahren |
Michael Tokarev
|
32f774cd34
*: declare strings with ALIGN1, as appropriate
|
vor 12 Jahren |
Denys Vlasenko
|
6ec1510f71
applet_tables: do not include libbb.h, that header ir for target builds
|
vor 13 Jahren |
Denys Vlasenko
|
b9f2d9f7d9
mass removal of underscores from _BB_DIR_foo and _BB_SUID_foo
|
vor 14 Jahren |
Denys Vlasenko
|
d4d289acf5
tweaks to build system, mainly making menuconfig text and order clearer
|
vor 14 Jahren |
Denys Vlasenko
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
vor 14 Jahren |
Denys Vlasenko
|
8fa1f5d543
hush: fix faloout from previous commit
|
vor 14 Jahren |
Denys Vlasenko
|
6d48d3ee2a
rename _BB_SUID_ALWAYS and NEVER into REQUIRE and DROP. No code changes.
|
vor 15 Jahren |
Denis Vlasenko
|
f81e8dbc74
*: make "pragma GCC visibility push(hidden)" less ugly
|
vor 15 Jahren |
Denis Vlasenko
|
98636eb08c
Use intra-DSO calls when we build libbusybox. No-op for normal build.
|
vor 16 Jahren |
Denis Vlasenko
|
468aea2d88
shells: do not frocibly enable test, echo and kill _applets_,
|
vor 16 Jahren |
Denis Vlasenko
|
85c247161b
*: fix fallout from -Wunused-parameter
|
vor 17 Jahren |
Denis Vlasenko
|
68404f13d4
*: add -Wunused-parameter; fix resulting breakage
|
vor 17 Jahren |
Denis Vlasenko
|
745cd17926
Further optimize applet tables; prettify build output
|
vor 17 Jahren |
Denis Vlasenko
|
1aa7e477b1
reorganize applet table. Eliminates pointers to names.
|
vor 17 Jahren |
Denis Vlasenko
|
15cb4a4272
fix a problem with two different applet_name's
|
vor 17 Jahren |
Denis Vlasenko
|
9b49a5ed85
add -fvisibility=hidden to CC flags, mark XXX_main functions
|
vor 17 Jahren |
Denis Vlasenko
|
724d196c75
Move applets/applet.c into libbb, allows to get rid of --whole-archive
|
vor 17 Jahren |
Denis Vlasenko
|
642a52d65e
make --help work for "individual applets" too.
|
vor 17 Jahren |
Denis Vlasenko
|
d62fd84d4b
libbusybox: move (possibly compressed) help stuff into libbusybox.
|
vor 17 Jahren |
Denis Vlasenko
|
03fc408de6
fix typo in comment
|
vor 17 Jahren |
Denis Vlasenko
|
80d14beae9
Rename two config options:
|
vor 17 Jahren |
Denis Vlasenko
|
335b63d8d1
make a few struct bb_applet members conditional
|
vor 17 Jahren |
Denis Vlasenko
|
c44ab01b75
Improve STANDALONE_SHELL. "safe" applets are renamed NOEXEC applets
|
vor 17 Jahren |
Denis Vlasenko
|
32b633aa3f
merge busybox.c into applets.c
|
vor 17 Jahren |
Denis Vlasenko
|
c7ba8b9d6c
do not put all <applet>_main() declarations
|
vor 18 Jahren |
Denis Vlasenko
|
765996aaea
Cleanup usage messages (-200 bytes).
|
vor 18 Jahren |
Denis Vlasenko
|
0ee3999d13
random tiny size savings
|
vor 18 Jahren |
Denis Vlasenko
|
7d219aab70
build system overhaul
|
vor 18 Jahren |