Re: [ARM, VXworks] Fix build

2017-08-01 Thread Olivier Hainque
Hi Richard, > On Jul 31, 2017, at 11:58 , Richard Earnshaw (lists) > wrote: > >> Regarding removal of old ABI support, which release were you >> targeting ? >> >> On the VxWorks front, where we adapt to what the system toolchains >> do, it will mean dropping support for VxWorks versions prior

Re: [ARM, VXworks] Fix build

2017-07-31 Thread Richard Earnshaw (lists)
On 25/07/17 11:31, Olivier Hainque wrote: > Hi Richard, > > (back from a few days away) > >> On Jul 17, 2017, at 12:01 , Eric Botcazou wrote: >> >>> That's good news. Does that mean we'll be able to drop the old stuff >>> though? I'd really like to make progress towards removing the old ABI >>

Re: [ARM, VXworks] Fix build

2017-07-25 Thread Olivier Hainque
Hi Richard, (back from a few days away) > On Jul 17, 2017, at 12:01 , Eric Botcazou wrote: > >> That's good news. Does that mean we'll be able to drop the old stuff >> though? I'd really like to make progress towards removing the old ABI >> support from GCC. > > Yes, I'd think so, but Olivie

Re: [ARM, VXworks] Fix build

2017-07-17 Thread Eric Botcazou
> What I said. looking at the contents of vxworks.h I see: > > #define CC1_SPEC\ > "%{tstrongarm:-mlittle-endian -mcpu=strongarm ; \ >t4:-mlittle-endian -march=armv4 ;\ >t4b

Re: [ARM, VXworks] Fix build

2017-07-17 Thread Richard Earnshaw (lists)
On 16/07/17 10:21, Eric Botcazou wrote: >> The port is also *very* out-of-date. Not only does it not use the EABI, >> but it hasn't had support for any core added since ARMv5 (and ARMv6 was >> announced in 2002)! > > What do you mean exactly? The port works fine on ARMv7. What I said. looking

Re: [ARM, VXworks] Fix build

2017-07-16 Thread Eric Botcazou
> The port is also *very* out-of-date. Not only does it not use the EABI, > but it hasn't had support for any core added since ARMv5 (and ARMv6 was > announced in 2002)! What do you mean exactly? The port works fine on ARMv7. > I therefore propose that we consider this port for deprecation. We

[ARM, VXworks] Fix build

2017-07-13 Thread Richard Earnshaw (lists)
My patch last week to address selection of be8 linking mode broke the build for vxworks. It turns out that this port is one of the few remaining that is still not based on the EABI/AAPCS. This patch fixes the build, but I've not really tested it beyond building the core compiler binaries. Buildi