summaryrefslogtreecommitdiff
path: root/ipc
diff options
context:
space:
mode:
authorVasily Gorbik <gor@linux.ibm.com>2019-01-21 13:54:53 +0100
committerVasily Gorbik <gor@linux.ibm.com>2019-08-08 14:36:53 +0200
commit739bacbf7aa2c44bb25d9ad5f7d5b256082c5e66 (patch)
treeb3217c13a4fc437a62764a9a1027b6da4c17f58a /ipc
parent7bac98707f65b93bf994ef4e99b1eb9e7dbb9c32 (diff)
s390/build: use size command to perform empty .bss check
Currently empty .bss checks performed do not pay attention to "common objects" in object files which end up in .bss section eventually. The "size" tool is a part of binutils and since version 2.18 provides "--common" command line option, which allows to account "common objects" sizes in .bss section size. Utilize "size --common" to perform accurate check that .bss section is unused. Besides that the size tool handles object files without .bss section gracefully and doesn't require additional objdump run. The linux kernel requires binutils 2.20 since 4.13. Kbuild exports OBJSIZE to reference the right size tool. Link: http://lkml.kernel.org/r/patch-2.thread-2257a1.git-2257a1c53d4a.your-ad-here.call-01565088755-ext-5120@work.hours Reported-and-tested-by: Heiko Carstens <heiko.carstens@de.ibm.com> Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions