This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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

Ada libraries and tasking on powerpc-*-linux-gnu


I built the gcc-3.3.1 gnat compiler and libraries for
ppc-yellowdog-linux. I found that the default configuration produces
libraries which do not support tasking on this platform.

I edited the file gcc/ada/Makefile.in to set up the threading semantics,
math library, and other platform specific properties. I also added a new
file, gcc/ada/5csystem.a, which has the platform specific stuff for
ppc/linux. I could not determine the naming convention for these files,
so I picked one which was not used already.

The two files implementing the patch are attached.

With this patch, I was able to compile and successfully run some simple
ada programs using tasking. 

Ben.

Attachment: gcc-yellowdog-patch.tgz
Description: GNU Zip compressed data


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