Commit | Line | Data |
---|---|---|
9b71f02b JB |
1 | /* sun3-soft.h, for a Sun 3, using the Sun with software floating point. */ |
2 | ||
3 | #include "sun3.h" | |
4 | ||
177c0ea7 | 5 | /* The following line tells the configuration script what sort of |
9b71f02b JB |
6 | operating system this machine is likely to run. |
7 | USUAL-OPSYS="note" | |
8 | ||
9 | NOTE-START | |
10 | Sun with software floating point (-machine=sun3-soft; | |
11 | -opsystem=bsd4-2 or -opsystem=sunos4) | |
12 | ||
13 | Versions 1, 2, and 3 of the operating system are derived from | |
14 | Berkeley 4.2, meaning that you should use -opsystem=bsd4-2. | |
15 | ||
16 | If you want to use software floating point on SunOS release 4 on a | |
17 | Sun 3, use -machine=sun3-68881 and -opsystem=sunos4. See the file | |
18 | share-lib/SUNBUG for how to solve problems caused by bugs in the | |
19 | "export" version of SunOS 4. | |
20 | NOTE-END */ | |
21 | ||
22 | /* In case we are using floating point, work together with crt0.c. */ | |
23 | ||
24 | #ifndef __GNUC__ | |
25 | #define C_SWITCH_MACHINE -fsoft | |
26 | #endif | |
27 | ||
28 | #define sun_soft | |
29 | #define START_FILES crt0.o /usr/lib/Fcrt1.o | |
6b61353c KH |
30 | |
31 | /* arch-tag: 76e9d7e6-66a8-4c4f-b0a5-335d082e5720 | |
32 | (do not change this comment) */ |