Menu

#2662 hc08: compiling with -debug flag emit warnings

closed-fixed
None
HC08
5
2017-10-02
2017-10-02
akre
No

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'
1 Attachments

Discussion

  • akre

    akre - 2017-10-02

    The version used is trunk@10031

     
  • Erik Petrich

    Erik Petrich - 2017-10-02
    • status: open --> closed-fixed
    • assigned_to: Erik Petrich
    • Category: other --> HC08
     
  • Erik Petrich

    Erik Petrich - 2017-10-02

    Fixed in [r10032]

     

Log in to post a comment.