On Sun, 5 May 2013, Alan Modra wrote: > Something to consider for the future is making more of the -mcall > options endian agnostic, like -mcall-sysv. Tested with a number of > powerpc ELF builds.
I'd like to suggest removing those -mcall-* options (as far as they affect specs, anyway). No other architecture has that sort of arrangement of embedding specs for lots of different OSes into a single compiler driver, and I don't think that approach is any sort of useful partial progress towards generic multi-target compiler support. Without this PowerPC peculiarity, I expect it would be possible to use config/gnu-user.h and config/linux.h the way all GNU/Linux architectures other than Alpha and PowerPC do, so eliminating an unnecessary source of complication in global changes. -- Joseph S. Myers jos...@codesourcery.com