aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-06-10 12:46:50 +0100
committerRon Yorston <rmy@pobox.com>2024-06-10 12:46:50 +0100
commita518a4f6023582744fa271ec279375dd3d51a4d4 (patch)
tree3ccbaa9fb0d537df01e3f4b6ec13206744d7909e /init
parent997961d8a9a2c67e06508ac5f3733edb3ad6ebc7 (diff)
downloadbusybox-w32-a518a4f6023582744fa271ec279375dd3d51a4d4.tar.gz
busybox-w32-a518a4f6023582744fa271ec279375dd3d51a4d4.tar.bz2
busybox-w32-a518a4f6023582744fa271ec279375dd3d51a4d4.zip
make: limit changes to pragmas
The special target .PRAGMA could be used to set or reset pragmas. Doing anything other than setting pragmas very early in execution is likely to be problematic. Limit the abilities of .PRAGMA: - Specifying .PRAGMA with no prerequisites now does nothing: pragmas are not reset. - The posix_2017 and posix_202x pragmas can only be used to change the enforced POSIX level from the default. Any further attempt to change POSIX level results in a warning. Adds 16-32 bytes.
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions