IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

GCC : compiler du code en mode VLE


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 1
    Par défaut GCC : compiler du code en mode VLE
    Bonjour,

    J'ai besoin de porter un RTOS sur une cible PowerPC avec des coeurs e200z4. Pour cela, je dois générer un exécutable en mode VLE. Mon code assembleur est donc écrit en VLE mais je n'arrive pas à le compiler :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    powerpc-unknown-elf-gcc -g -Wall -pedantic -Wformat -std=c99 -mpowerpc -static -nostdlib -fno-omit-frame-pointer -U__unix__ -Wmissing-field-initializers -I../../../machines/ppc -I../../../machines/ppc/spc57em80 -Ilonely -I../../../os -I../../../com -I../../../ioc -I../../../debug -c ../../../machines/ppc/tpl_start.S -o build/tpl_start.S.o
    ../../../machines/ppc/tpl_start.S: Assembler messages:
    ../../../machines/ppc/tpl_start.S:46: Error: Unrecognized opcode: `se_lis'
    ../../../machines/ppc/tpl_start.S:47: Error: Unrecognized opcode: `se_ori'
    ../../../machines/ppc/tpl_start.S:48: Error: Unrecognized opcode: `se_addi'
    ../../../machines/ppc/tpl_start.S:52: Error: Unrecognized opcode: `se_li'
    ../../../machines/ppc/tpl_start.S:53: Error: Unrecognized opcode: `se_not'
    ../../../machines/ppc/tpl_start.S:54: Error: Unrecognized opcode: `se_and'
    ../../../machines/ppc/tpl_start.S:57: Error: Unrecognized opcode: `se_bl'
    ../../../machines/ppc/tpl_start.S:60: Error: Unrecognized opcode: `se_b'
    make: *** [build/tpl_start.S.o] Erreur 1
    Je ne trouve pas d'options pour dire au compilateur que c'est du code VLE. J'ai essayé "-mvle" ou encore "-eabi=vle" mais rien n'y fait.

    powerpc-elf ne gère peut être pas le VLE ? powerpc-eabi le gère peut être ?

    Merci de vos réponses qui m'éclaireront à coup sûr

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Bonjour,

    cette question n'a rien à voir avec le shell, les scripts, et les commandes GNU.
    Pour avoir plus de succès, pose la question dans le sous forum que tu considères adéquat.
    C'est ton compilateur qui est en question.

Discussions similaires

  1. compiler un code sous gcc?
    Par kouahlazinedine dans le forum C++
    Réponses: 2
    Dernier message: 19/01/2010, 17h57
  2. Compiler du code Java via Java
    Par sozie9372 dans le forum Langage
    Réponses: 2
    Dernier message: 12/01/2006, 10h14
  3. Probleme en compilant le code avec C2.EXE ?!?!?
    Par angelevil dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/11/2005, 16h13
  4. [Servlet][Compilation] Erreur de compil dans code servlet
    Par gandalf_le_blanc dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/05/2004, 10h17
  5. Compiler un code sous windows
    Par KORTA dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 30/09/2003, 16h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo