This is the mail archive of the crossgcc@sourceware.cygnus.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more infromation.


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

cross-gcc to PalmOS architecture (m68k)



        I'm on a quest to locate detailed (working) information on how to
build egcs-2.95.2 to the PalmOS architecture. The version I have that
builds is a very old 2.7.2.3, and I've gotten 2.95 to build with some
patches and tweaks to a4, but it's not stable at all. 

        Has anyone tried this, or have pointers? I've gotten all the
information I can from John Marshall's site, and the patches he has there
patch cleanly, but do not work when compiling the compiler. Observe the
errors below: 

------------
for name in _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _double _float
_floatex _eqdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2
_gesf2 _ltsf2 _lesf2; \
do \
  echo ${name}; \
  /src/compiling/gcc-2.95.2/gcc-build/gcc/xgcc
-B/src/compiling/gcc-2.95.2/gcc-build/gcc/ -B/usr/local/m68k-palmos/bin/
-I/usr/local/m68k-palmos/include -O2  -DCROSS_COMPILE -DIN_GCC     -g -O2
-I./include  -Dinhibit_libc -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-I. -I../../gcc -I../../gcc/config -I../../gcc/../include -c -DL${name}
libgcc1.S; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mv libgcc1.o ${name}.o; \
  m68k-palmos-ar rc tmplibgcc1.a ${name}.o; \
  rm -f ${name}.o; \
done
_mulsi3
as: unrecognized option `-no-68881'
make[1]: *** [libgcc1-asm.a] Error 1
make[1]: Leaving directory `/src/compiling/gcc-2.95.2/gcc-build/gcc'
make: *** [all-gcc] Error 2
--------------

        Any help would be appreciated greatly! Thanks in advance. 


+-----------------------------------------------------------+
|  David A. Desrosiers             *calloc(1,sizeof(geek))  |
|  desrod@gnu-designs.com       http://www.gnu-designs.com  |
|  void main (void) { if (windows=="useful") hell=frozen }  |
|  PGP: 80F8 7FFF 8329 292F 2696  E354 3D9E 2800 5B8D ABC1  |
+-----------------------------------------------------------+




------
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]