This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: [PATCH] cleanup IA-64


On Fri, Apr 12, 2002 at 07:47:46PM +0200, Andreas Schwab wrote:
> 
> Perhaps ia64-linux should not use svr4.h either?

IMHO, it should not -- probably no Linux target should.  Problem is there
is no Linux-specific maintainer to deal with issues like this.  The Linux
targets could use a lot of cleanup and do more with the centralized
gcc/config/linux.h as the BSD's do.

On a side question, I see that every ia64 target includes ia64/sysv4.h.
What do you think about renaming this to ia64/elfos.h to show that it is
for non-implementation ELF bits?  If there is an ia64-*-sysv* target
some day, there will be not place to put their implementation bits w/o
polluting the other ia64 targets.  I would love to see the svr4.h/elfos.h
separation happen in the CPU directories.

GCC configury headers should get to the point where few #undef's are
needed.


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