Forum: Compiler & IDEs PIC32 ASM von 1.x zu 2.x 'section' attribute?


von Stephan (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,
nach einem Update von MPLAB zur Vers. 8.83 wurde auch der neuere C32 
Compiler installiert(Ver. 2.02), sowie MPASM und nun läst sich einiges 
nicht mehr übersetzen!

Einiges konnte ich schon retten aber diese Zeile mit der Directive 
'Section' bekomme ich nicht hin. Kann mir hier einer Helfen???
1
#if (__C32_VERSION__ < 200) 
2
3
        /* DIES ist die alte!*/
4
        .section .jump,"ax",@progbits       
5
#else 
6
        /* wie muss hier die Zeile lauten????*/
7
        .section .jump,code
8
#endif /* (__C32_VERSION__ < 200) */

An bei die möglichen Attribute.

Mit freundlichen Grüßen
Stephan

von p.i.c. (Gast)


Lesenswert?

Hallo Stefan,

mit dem C-Compiler 2.02 hatte ich auch einige Probleme.

Jetzt habe ich unter MPLAB X IDE v1.30 den XC32-Compiler (v1.0) 
installiert. Bisher scheint er stabiler als der alte C-Compiler zu 
laufen.

Vielleicht löst er auch Dein Problem.

von Stephan (Gast)


Lesenswert?

Hi,
danke für die Antwort.
Leider kann ich den Compiler aber nicht wechseln. (ist eine Teamarbeit)
Alle nutzen den gleichen, ich hab den Jocker gezogen und darf die alten 
Projekte (Libs usw.) anpassen, die die anderen dann nutzen dürfen!

Stephan

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Stephan schrieb:
> Kann mir hier einer Helfen???

Der, der deinen Compiler geliefert hat.  Offenbar ist er ja von
den GNU-Toolchain-Konventionen weg gegangen.  Frag also Microchip.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.