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]

Re: egcs on Linux Ultra Sparc



64-bit sparclinux target is not supported yet.

32-bit native is on UltraSparc linux machines.  EGCS works just fine
on these machine as that is the configuration under which and where I
do all my sparc egcs work.

There are two ways to accomplish this:

1) Write a small program which essentially does:

   set_personality(PER_LINUX32);
   execve(argv[0], argv, envp);

   The effect of this is to make uname claim "sparc" instead of
   "sparc64", then configure does all the right things.

2) Force it directly to configure with --build=sparc-linux or
   something like this.

64-bit sparc-linux targets won't be supported until after the 1.1 egcs
release.

Later,
David S. Miller
davem@dm.cobaltmicro.com


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