This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Compiling 3.2 For powerpc-vtx-aix


Hi,

I am trying to get a cross compiler built from the GCC 3.2 sources,
where
host = i686-cygwin
target = powerpc-vtx-aix

I know that the powerpc-vtx-aix isn't a very common architecture, as
I have only ever encountered it at work. I have a gcc2.95 version
that is setup and working for this target type, and for the same
host.

I have built bin-utils 2.13 from sources for the powerpc-vtx-aix
architecture successfully, but when I try to build GCC 3.2 it fails
during the assembler stage. I end up getting a lot of:
undefined operand style messages. The exact errors and commands used
are given at the end.

The configure script locates the correct assembler and linker
(powerpc-vtx-aix-...) but its like the assembler doesn't have a clue
about the instruction codes.

Any help would be greatly appreciated, as my head really hurts.

Thank you

Sudesh

Commands invoked:
./configure --host=i686-cygwin --target=powerpc-vtx-aix
make CFLAGS="-O" LANGUAGES="c"

Error messages:
/tmp/cc5lvHej.s: Assembler messages:
/tmp/cc5lvHej.s:59: Error: Unrecognized opcode: `stm'
/tmp/cc5lvHej.s:62: Error: Unrecognized opcode: `muls'
/tmp/cc5lvHej.s:63: Error: Unrecognized opcode: `muls'
/tmp/cc5lvHej.s:70: Error: Unrecognized opcode: `mul'
/tmp/cc5lvHej.s:71: Error: Unrecognized opcode: `srai'
/tmp/cc5lvHej.s:72: Error: Unrecognized opcode: `srai'
/tmp/cc5lvHej.s:76: Error: Unrecognized opcode: `stu'
/tmp/cc5lvHej.s:78: Error: Unrecognized opcode: `cax'
/tmp/cc5lvHej.s:82: Error: Unrecognized opcode: `cax'
/tmp/cc5lvHej.s:89: Error: Unrecognized opcode: `cax'
/tmp/cc5lvHej.s:97: Error: Unrecognized opcode: `mfmq'
/tmp/cc5lvHej.s:101: Error: Unrecognized opcode: `cal'
/tmp/cc5lvHej.s:108: Error: Unrecognized opcode: `cax'
/tmp/cc5lvHej.s:111: Error: Unrecognized opcode: `lm'
/tmp/cc5lvHej.s:112: Error: Unrecognized opcode: `br'


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]