1 |
> Does it work when you just drop including sys/user.h in binutils? |
2 |
> |
3 |
> That did work for hpux11.31 some time ago, where sys/user.h was dropped |
4 |
> (did exist in hpux11.23): |
5 |
> http://sourceware.org/ml/binutils/2008-11/msg00310.html |
6 |
|
7 |
The solution was to set the matching CHOST. Obviously it is used as |
8 |
"host" setting for "configure", but I didn't find that documentet. In |
9 |
my case it is "i686-pc-cygwin" as Fabian already pointed out in a |
10 |
differend thread. |
11 |
|
12 |
By using "i686-pc-cygwin" the trad-core module is not created at all. |
13 |
It is optional and heavily depends on <user.h>. |
14 |
|
15 |
I also find settings for hppa*hpux* in binutils/configure. Maybe it |
16 |
would be the clean solution to bring in your patches here in a similar |
17 |
way. |
18 |
|
19 |
|
20 |
*-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \ |
21 |
hppa*-hp-hpux11*) |
22 |
hppa*-hp-hpux10*) |
23 |
hppa*-hp-hpux* | hppa*-*-hiux*) |
24 |
hppa*64*-*-hpux11*) |
25 |
|
26 |
|
27 |
Al |