On 12/19/2016 12:15 PM, Nix wrote: > From: Nick Alcock > > Stack-protection on .o files in csu/ must be suppressed for the sake of > library startup code. This also suppresses stack-protection in tests > (which are also covered by CFLAGS-.o), though this is neither necessary > nor desirable. > > So impose the rule that .o files in csu/ are necessarily C startup code, > and move the few tests in there into misc/ instead. > > v10: New. > > * csu/Makefile (tests): Move this... > (tests-static): ... and this... > * misc/Makefile (tests): ... to here... > (tests-static): ... and here. > * csu/tst-empty.c: Move to... > * misc/tst-empty.c: ... here. > * csu/tst-atomic.c: Move to... > * misc/tst-atomic.c: ... here. > * csu/tst-atomic-long.c: Move to... > * misc/tst-atomic-long.c: ... here. I committed this variant of the patch. Thanks, Florian