Don't make forard asm symbols static by default
commita8ece0f2ce3d2c2471fc8ddb7109938ecec333f7
authorMichael Matz <matz@suse.de>
Thu, 16 Nov 2017 12:29:59 +0000 (16 13:29 +0100)
committerMichael Matz <matz@suse.de>
Thu, 16 Nov 2017 12:29:59 +0000 (16 13:29 +0100)
tree79c883f475dcdefafba24e99f1cd143a5a5dadaa
parent348dd9f4a68a5a6217142c64070765733af3a8c8
Don't make forard asm symbols static by default

fixes the problem in the testcase.  A symbolic reference
from asm, which remains undefined at the end of processing is
always a global reference, not a static (STB_LOCAL) one.
This also affected the linux kernel.
tccasm.c
tests/tcctest.c