Skip to content

xa does not seem to handle the "-U" command line param #36

Description

@fachat

There is one situation I currently run into with this command line:

xa -XCA65 -OPETSCII -c -R -E -bt 1023 -Ptestrwts.o65.lst -l testrwts.o65.lab -o testrwts.o65 testrwts.a65              
Warning: text segment ($03ff) start address doesn't align to 256!                                                      
a2drv.a65:line 1909: 0e57: Warning - Cutting word relocation in byte value                                             
reloc65 -vv -bt 1023 -X -o testrwts testrwts.o65           
reloc65: read file testrwts.o65 -> testrwts                                                                            
Relocating segments to:                                    
text segment @ $03ff - $0e5a,  2651 ($0a5b) bytes, diff is     0 ($0000)                                               
data segment @ $0e5a - $0e5a,     0 ($0000) bytes, diff is  2650 ($0a5a)                                               
bss  segment @ $0e5a - $0e5a,     0 ($0000) bytes, diff is -12710 ($ce5a)                                              
zero segment @ $0004 - $0004,     0 ($0000) bytes, diff is     0 ($0000)                                               
reloc65: testrwts.o65: Warning: undefined relocation table entry not handled!              

and when I inspect the testrwts.o65, it indeed has a missing label. Which should have ben caught by XA already, as it does not have -L or -U command line params.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions