Commit | Line | Data |
---|---|---|
5c820c19 JG |
1 | # Host: Intel 386 running Solaris 2 (SVR4). |
2 | ||
3 | # Solaris-2 makes `install' optional in the Berkeley compatability pkg. | |
4 | # cp will do fine. | |
5 | INSTALL = cp | |
6 | ||
7 | SYSV_DEFINE=-DSYSV | |
8 | REGEX=regex.o | |
9 | REGEX1=regex.o | |
10 | ||
11 | # Need to compile and link in support for SVR4's /proc and i386 host dependent | |
12 | # routines. | |
c36989aa | 13 | XDEPFILES= |
5c820c19 JG |
14 | |
15 | # Use the i386 SVR4 host configuration file. | |
16 | XM_FILE= xm-i386v4.h | |
17 | ||
4d0eabff FF |
18 | NAT_FILE= nm-i386v4.h |
19 | NATDEPFILES= corelow.o exec.o procfs.o fork-child.o i386v4-nat.o | |
c36989aa | 20 | |
5c820c19 JG |
21 | # We need to find alloca() somewhere. Gcc has one built in, but most other |
22 | # compilers don't. Using the one in /usr/ucblib/libucb.a is tricky because | |
23 | # we have to be careful not to pull in anything else from the library (lots | |
24 | # of things are broken in most SVR4 versions). The best solution is to just | |
25 | # compile alloca.c and link it into the executable. If we end up not needing | |
26 | # it, then the code is just dead. Once alloca.c moves to libiberty, then we | |
27 | # can eliminate this semi-kludge. | |
28 | ALLOCA=alloca.o | |
29 | ALLOCA1=alloca.o | |
30 | ||
31 | # SVR4 comes standard with terminfo, and in some implementations, the | |
32 | # old termcap descriptions are incomplete. So ensure that we use the | |
33 | # new terminfo interface and latest terminal descriptions. | |
34 | TERMCAP=-ltermlib |