Assemblerproblem, Umstieg von IAR auf gcc

Gast #56080
Lesenswert?

Hallo!

Ich habe eine kleine Assemblerdatei in meinem Projekt, die der
IAR kompilieren kann, aber der gcc(h8300-coff-gcc) nicht.


                .global         _ref_fmBcCodeMd4
                ;.ORG           H'00001000
                .section        MD4Label,code, LOCATE=H'0000500

_ref_fmBcCodeMd4:
                .data.l  "xxxx"          ;Code-MD4
                 ............................
                .data.l  "xxxx"          ; leer
                .end

Fehlermeldung ist sinngemäss "erwarte # nach MD4Label, Buchstabe c
ignoriert".
Schreibe ich:

.section        .code
.LOCATE         H'0000500

Geht bis zum locate,
gibt es auch gar nicht beim as-gcc.

Ich hab versucht die Datei mit dem IAR zu einem .obj zu machen und dann
nur zu linken, passt aber irgendwie auch nicht ganz, dann ist
ref_fmBcCodeMd4 am Ende nicht definiert.

Hat jemand nen Tipp?
Es hängt nur noch daran, alles andere im Projekt lies sich gut von IAR
auf gccumstellen!

MfG,
Kai

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren