You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attached a test program, the compiled version of which works as it prints 2 3 when run so the symbols are not actually overwriting each other like the warning would indicate.
qcc -o test-c68 test.c
Double defined Symbol: _ONE
test-c68: dataspace 870 (366)
Multiply defined : 1
The text was updated successfully, but these errors were encountered:
The warning is valid; historically, QDOS/c68 uses upper case for SROFF XDEF tokens.
The attached is a slightly less trivial example. It may not behave as you expect as the symbol is imported once.
Given the historical aspect (and all libc XDEFs are upper case), I'm minded not to remove the warning.
xtc68 issues these warnings where it probably should not.
test.txt
Attached a test program, the compiled version of which works as it prints 2 3 when run so the symbols are not actually overwriting each other like the warning would indicate.
The text was updated successfully, but these errors were encountered: