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

Reply via email to