]>
Commit | Line | Data |
---|---|---|
d26c07d1 | 1 | # Host machine: IBM RS/6000 running AIX 3.2. |
4434a92c | 2 | # Copyright 1990, 1991, 1992, 1993 Free Software Foundation, Inc. |
37b637f3 JG |
3 | |
4 | # This file is part of GDB. | |
5 | ||
6 | # GDB is free software; you can redistribute it and/or modify | |
7 | # it under the terms of the GNU General Public License as published by | |
8 | # the Free Software Foundation; either version 1, or (at your option) | |
9 | # any later version. | |
10 | ||
11 | # GDB is distributed in the hope that it will be useful, | |
12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 | # GNU General Public License for more details. | |
15 | ||
16 | # You should have received a copy of the GNU General Public License | |
17 | # along with GDB; see the file COPYING. If not, write to | |
18 | # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | |
19 | ||
55ec69fb | 20 | XDEPFILES= |
37b637f3 | 21 | XM_FILE= xm-rs6000.h |
ef6f3a8b | 22 | NAT_FILE= nm-rs6000.h |
4434a92c | 23 | NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o xcoffread.o |
82eabd43 JG |
24 | |
25 | # When compiled with cc, for debugging, this argument should be passed. | |
26 | # We have no idea who our current compiler is though, so we skip it. | |
15da025b | 27 | # MH_CFLAGS = -bnodelcsect |
2b5a8d9c | 28 | |
82eabd43 JG |
29 | # The IBM version of /usr/include/rpc/rpc.h has a bug -- it says |
30 | # `extern fd_set svc_fdset;' without ever defining the type fd_set. | |
31 | # Unfortunately this occurs in the vx-share code, which is not configured | |
32 | # like the rest of GDB (e.g. it doesn't include "defs.h"). | |
33 | # We circumvent this bug by #define-ing fd_set here, but undefining it in | |
34 | # the xm-rs6000.h file before ordinary modules try to use it. FIXME, IBM! | |
35 | MH_CFLAGS=-Dfd_set=int | |
36 | ||
2b5a8d9c | 37 | # Because of shared libraries, we risk ending up with *two* |
5c8d3927 PB |
38 | # incompatible versions of malloc if we use GNU malloc ... |
39 | MMALLOC_LIB = | |
40 | MMALLOC_DISABLE = -DNO_MMALLOC | |
d26c07d1 JG |
41 | |
42 | # A bug in the AIX 3.2 libc.a results in unresolved references for .scalb and | |
43 | # .finite becuase we call ldexp. Circumvent by adding -lm. FIXME, IBM. | |
44 | XM_CLIBS= -lm |