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]

GCC 2.95.2 M68360 (CPU32+) support


Hi, all!

I'm using GCC (2.95.2 cygwin) with the configuration m68k-psos and 68360.
To compile for the 68360, I use the option -m68332 (same as -mcpu32).
Because we have many packed structures, it would be well if gcc supports the
misaligned memory access (better performance, smaller code). This is one of
the differences between CPU32 und CPU32+ (68360).

Is there any work to support the new features of CPU32+?

I tested with the option -m68020. But gcc uses the bit field operations. The
combination -m68020 -mnobitfield seems to be the same as -m68332.

How much work is it to adjust the machine description for m68k?
I take a short look at that. But it was too complicated. 

Has someone experience in implementing a new target (-mcpu32p or -m68360)?

Thanks in advance for your help.

Best regards

Holger


--
DATUS AG 
Holger Speck, Dipl.-Ing.
Tempelhoferstr. 4-6
52074 Aachen, Germany

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


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