Compiling with --debug and --out-fmt-elf cause linker to emit 100's of warnings related to cfa debug info.
Command:
CC="/cygdrive/c/akre/stm8/sdcc-code/sdcc/build_x86_64/bin/sdcc.exe -mhc08 -I /cygdrive/c/akre/stm8/sdcc-code/sdcc/device/include/ -L /cygdrive/c/akre/stm8/sdcc-code/sdcc/build_x86_64/device/lib/build/hc08/" $CC test2.c --out-fmt-elf --debug --fverbose-asm
Version:
SDCC : hc08/stm8 3.6.9 # (CYGWIN)
published under GNU General Public License (GPL)
Error output:
?ASlink-Warning-Undefined Global 'Stest2$main$60' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$61' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$62' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$63' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$64' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$10' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$65' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$20' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$11' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$66' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$30' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$21' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$12' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$67' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$58' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$40' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$31' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$22' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$13' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$68' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$59' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$41' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$32' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$23' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$14' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$main$69' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$42' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$33' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$24' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$15' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$43' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$34' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$25' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$16' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$44' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$35' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$26' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$17' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$45' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$36' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$27' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$18' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$46' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$37' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$28' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$19' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$47' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$38' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$29' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$39' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$0' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$1' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$2' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$3' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$4' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$5' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$6' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$7' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$8' referenced by module 'test2' ?ASlink-Warning-Undefined Global 'Stest2$nisseberra$9' referenced by module 'test2'
The version used is trunk@10031
Fixed in [r10032]