expect.c, [...] (unix sections): Guard with "__unix__" instead of "unix".
authorOlivier Hainque <hainque@act-europe.fr>
Wed, 27 Oct 2004 12:28:44 +0000 (14:28 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 27 Oct 2004 12:28:44 +0000 (14:28 +0200)
commit7cd6e9f14f058fdac9ca87e19ff9c85907f3625c
tree4c0a0fe12318fd865a2d1e8b8dc93de0f4d3acf2
parentcc35610031fca77a8294a5c0e19dcb7fb8eb9888
expect.c, [...] (unix sections): Guard with "__unix__" instead of "unix".

2004-10-26  Olivier Hainque  <hainque@act-europe.fr>
    Nicolas Setton  <setton@act-europe.fr>

* expect.c, adaint.c, link.c, sysdep.c (unix sections): Guard with
"__unix__" instead of "unix".
The latter is implicitly defined by gcc3.2 but not by gcc >= 3.4, so the
sections were just mistakenly ignored. The former is
implicitely defined by gcc2.8, gcc3.2 and gcc3.4.
Update #ifdef preprocessor macro to detect the symbol __hpux__ instead
of hpux. This prevents an unwanted definition of the symbol
convert_addresses in adaint.o.

From-SVN: r89642
gcc/ada/adaint.c
gcc/ada/expect.c
gcc/ada/link.c
gcc/ada/sysdep.c