diff options
Diffstat (limited to 'contrib/gcc/config/ptx4.h')
-rw-r--r-- | contrib/gcc/config/ptx4.h | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/contrib/gcc/config/ptx4.h b/contrib/gcc/config/ptx4.h index c934c1c..3d8e527 100644 --- a/contrib/gcc/config/ptx4.h +++ b/contrib/gcc/config/ptx4.h @@ -160,16 +160,15 @@ Boston, MA 02111-1307, USA. %{!p:-Y P,/lib:/usr/lib}} \ %{Qy:} %{!Qn:-Qy}" -/* Gcc automatically adds in one of the files /lib/values-Xc.o, - /lib/values-Xa.o, or /lib/values-Xt.o for each final link - step (depending upon the other gcc options selected, such as - -traditional and -ansi). These files each contain one (initialized) - copy of a special variable called `_lib_version'. Each one of these - files has `_lib_version' initialized to a different (enum) value. - The SVR4 library routines query the value of `_lib_version' at run - to decide how they should behave. Specifically, they decide (based - upon the value of `_lib_version') if they will act in a strictly ANSI - conforming manner or not. +/* Gcc automatically adds in one of the files /lib/values-Xc.o + or /lib/values-Xa.o, for each final link step (depending upon the other + gcc options selected, such as -ansi). These files each contain one + (initialized) copy of a special variable called `_lib_version'. Each + one of these files has `_lib_version' initialized to a different (enum) + value. The SVR4 library routines query the value of `_lib_version' + at run to decide how they should behave. Specifically, they decide + (based upon the value of `_lib_version') if they will act in a strictly + ANSI conforming manner or not. */ #undef STARTFILE_SPEC @@ -178,16 +177,10 @@ Boston, MA 02111-1307, USA. %{pg:gcrt1.o%s}%{!pg:%{p:mcrt1.o%s}%{!p:crt1.o%s}}}}\ %{pg:gcrti.o%s}%{!pg:crti.o%s} \ %{ansi:values-Xc.o%s} \ - %{!ansi: \ - %{traditional:values-Xt.o%s} \ - %{!traditional:values-Xa.o%s}} \ + %{!ansi:values-Xa.o%s} \ crtbegin.o%s" -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Don't use bcopy, which doesn't handle overlaps before DYNIX/ptx 4.6. */ +/* Don't use bcopy, which doesn't handle overlaps before DYNIX/ptx 4.6. */ #undef HAVE_BCOPY @@ -246,7 +239,7 @@ while (0) /* This says how to output assembler code to declare an uninitialized external linkage data item. There's a bug in the DYNIX/ptx linker (PR 254649) when the alignment for such an object is specified, so - ignore the ALIGN parameter. */ + ignore the ALIGN parameter. */ #undef ASM_OUTPUT_ALIGNED_COMMON #define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ |