ldso: don't discard sysmbols for DODEBUG builds
commit9f1d9a5ab25a7cb43bae84d6d7d8c96538b3a783
authorVineet Gupta <Vineet.Gupta1@synopsys.com>
Fri, 31 Mar 2017 18:22:20 +0000 (31 11:22 -0700)
committerWaldemar Brodkorb <wbx@openadk.org>
Sat, 1 Apr 2017 17:31:23 +0000 (1 19:31 +0200)
tree5ef9ad176ab8484ccab612d5a20f82b06f3d0d7a
parentcde74b83f9b204bf56f304224654e4993dc56efc
ldso: don't discard sysmbols for DODEBUG builds

the --discard-* toggles take away the symbols which comes in the way
when staring at objdumps for debugging low level issues

So don't discard symbols for DODEBUG builds

before
-----

    3388: j_s.d [blink]
    338a: add_s sp,sp,0x18
    338c: b.d 332c <_dl_add_elf_hash_table+0x50>
    3390: mov_s r2,0
    3392: nop_s
    3394: push_s blink <--- function not called out
    3396: st.aw r13,[sp,-20]
    339a: std r14r15,[sp,4]
    339e: std r16r17,[sp,12]

after
-----

    3388: j_s.d [blink]
    338a: add_s sp,sp,0x18
    338c: b.d 332c <_dl_add_elf_hash_table+0x50>
    3390: mov_s r2,0
    3392: nop_s

  00003394 <add_ldso.isra.9>:
    3394: push_s blink
    3396: st.aw r13,[sp,-20]
    339a: std r14r15,[sp,4]
    339e: std r16r17,[sp,12]

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
ldso/ldso/Makefile.in