This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Patches
On Jul 11, 2001, "Bobby McNulty" <bmj2001@bellsouth.net> wrote:
> Seems to me if you separate each patch like that, to determine which patch
> gets for which platform.
This would quickly become an unmaintainable mess of platform-dependent
#ifdefs all over. We don't want to go down that route. I think I
read a paper or two a few years ago about why platform-specific tests
had better be avoided. Unfortunately, I don't recall what papers they
were. Perhaps one of them was a paper about the autoconfiscation of
am-utils (amd), written by Erez Zadok? Yep, see
http://www.cs.columbia.edu/~ezk/research/amu/autoconfiscating_amd.html
Besides, there's the issue that we often want to make decisions based
on features of the target machine, to which macros implicitly defined
by the build-x-host compiler don't apply unless host = target.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me