From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Edelsohn To: obrien@FreeBSD.org Cc: gcc@gcc.gnu.org Subject: Re: [PATCH] rs6000.c ELF bits inclusion Date: Wed, 02 May 2001 20:52:00 -0000 Message-id: <200105030352.XAA23234@makai.watson.ibm.com> References: <20010502203158.A4873@dragon.nuxi.com> X-SW-Source: 2001-05/msg00088.html Isn't this a question of whether config/svr4.h assumes to much? Why is the right solution to change rs6000.c? Maybe it is or maybe it isn't. To me this is a broader design question than FreeBSD relying directly upon elfos.h and sweeping the changes under the rug. config/freebsd.h is duplicating pieces of config/svr4.h. This causes a maintenance problem. Is there no way to separate the system-specific pieces of config/svr4.h from the ABI-specific pieces so that FreeBSD could shared the latter with other SVR4-based system? David