[Toybox] new gcc screwing up single-toy builds
Isaac Dunham
ibid.ag at gmail.com
Wed Jul 23 11:50:54 PDT 2014
Hello,
On Alpine Linux edge (latest musl release, gcc 4.8.2), scripts/single.sh
consistently gives this warning:
scripts/make.sh
Make generated/config.h from .singleconfig.
Extract configuration information from toys/*.c files...
Generate headers from toys/*/*.c...
generated/newtoys.h generated/flags.h generated/globals.h generated/help.h
Library probe...
Compile toybox...
main.c: In function 'main':
main.c:182:13: warning: array subscript is above array bounds [-Warray-bounds]
toy_list->toy_main();
^
This happens with any command, and results in a command that segfaults before
entering <command>_main().
Regular builds with at least two commands enabled do not display this issue.
I have not tested enabling one command and TOYBOX_CONTAINER.
Thank you,
Isaac Dunham
More information about the Toybox
mailing list