Re: 32-bit PowerPC reference test platform
On 07/11/2012 02:15, David Edelsohn wrote: On Tue, Nov 6, 2012 at 11:08 AM, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: Ok, does this mean that there is no primary and secondary target in GCC that covers PowerPC Book E with ELF and EABI? If I change something in this area is there at least a well known tertiary target? GCC is used for a lot of Freescale products in the embedded systems market. What is necessary to make e.g. powerpc-unknown-eabi a secondary target? Some people post testsuite results for powerpc-unknown-linux-gnu on the testsuite mailinglist -- one from Debain and I do not know the affiliation of the other. powerpc-apple-darwin also is 32 bit. And IBM tests 32 bit multilib although GCC is built as 64 bit. I thought that Codesourcery tested 32 bit PowerPC at some point in the past. You need to ask Freescale why they are not more engaged. Thanks, David Codesourcery (and therefore Mentor Graphics) certainly distribute (and sell) PowerPC ELF EABI gcc toolchains for 32-bit PowerPC devices. I don't know how many different types they use in testing, but I expect they have a number of systems. I'm sure they'd be interested in your changes.
32-bit PowerPC reference test platform
Hello, what is the reference test platform for the 32-bit PowerPC target? We have the primary target powerpc64-unknown-linux-gnu and the secondary target powerpc-ibm-aix5.3.0.0. On the GCC compile farm there is no AIX available http://gcc.gnu.org/wiki/CompileFarm and I don't have an AIX machine. On which platform should I test to show that changes like this http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02931.html cause no harm? -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
Re: 32-bit PowerPC reference test platform
On Tue, Nov 6, 2012 at 3:30 AM, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: what is the reference test platform for the 32-bit PowerPC target? We have the primary target powerpc64-unknown-linux-gnu and the secondary target powerpc-ibm-aix5.3.0.0. On the GCC compile farm there is no AIX available http://gcc.gnu.org/wiki/CompileFarm First, I am trying to have IBM contribute an AIX system to the GCC Compile Farm. and I don't have an AIX machine. On which platform should I test to show that changes like this http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02931.html cause no harm? I am not sure what you mean by 32 bit PowerPC target? Yes, AIX defaults to building 32 bit applications, but 32 bit PowerPC processors are quite different (both Freescale processors and other PPC32 targets). And AIX does not support ELF, sdata, sdata2, etc. that are referenced in many of those testcases. Thanks, David
Re: 32-bit PowerPC reference test platform
On 11/06/2012 03:32 PM, David Edelsohn wrote: On Tue, Nov 6, 2012 at 3:30 AM, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: [...] and I don't have an AIX machine. On which platform should I test to show that changes like this http://gcc.gnu.org/ml/gcc-patches/2012-10/msg02931.html cause no harm? I am not sure what you mean by 32 bit PowerPC target? Yes, AIX defaults to building 32 bit applications, but 32 bit PowerPC processors are quite different (both Freescale processors and other PPC32 targets). And AIX does not support ELF, sdata, sdata2, etc. that are referenced in many of those testcases. Ok, does this mean that there is no primary and secondary target in GCC that covers PowerPC Book E with ELF and EABI? If I change something in this area is there at least a well known tertiary target? GCC is used for a lot of Freescale products in the embedded systems market. What is necessary to make e.g. powerpc-unknown-eabi a secondary target? -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
Re: 32-bit PowerPC reference test platform
On Tue, Nov 6, 2012 at 11:08 AM, Sebastian Huber sebastian.hu...@embedded-brains.de wrote: Ok, does this mean that there is no primary and secondary target in GCC that covers PowerPC Book E with ELF and EABI? If I change something in this area is there at least a well known tertiary target? GCC is used for a lot of Freescale products in the embedded systems market. What is necessary to make e.g. powerpc-unknown-eabi a secondary target? Some people post testsuite results for powerpc-unknown-linux-gnu on the testsuite mailinglist -- one from Debain and I do not know the affiliation of the other. powerpc-apple-darwin also is 32 bit. And IBM tests 32 bit multilib although GCC is built as 64 bit. I thought that Codesourcery tested 32 bit PowerPC at some point in the past. You need to ask Freescale why they are not more engaged. Thanks, David