diff options
author | Richard Stallman <rms@gnu.org> | 1992-01-30 07:01:56 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-01-30 07:01:56 +0000 |
commit | 2fa2b671750b833393c32074fbca001dca10a706 (patch) | |
tree | 1b2ed4908305f81c46824bdfb5dd9835e947092e | |
parent | 1fd4e8c1963b7e98df579af07986f4d759d7b380 (diff) | |
download | gcc-2fa2b671750b833393c32074fbca001dca10a706.zip gcc-2fa2b671750b833393c32074fbca001dca10a706.tar.gz gcc-2fa2b671750b833393c32074fbca001dca10a706.tar.bz2 |
Initial revision
From-SVN: r252
-rw-r--r-- | gcc/config/i860/x-sysv4 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gcc/config/i860/x-sysv4 b/gcc/config/i860/x-sysv4 new file mode 100644 index 0000000..c766d9de --- /dev/null +++ b/gcc/config/i860/x-sysv4 @@ -0,0 +1,29 @@ +INSTALL=cp + +# The svr4 reference port for the i860 contains an alloca.o routine +# in /usr/ucblib/libucb.a, but we can't just try to get that by +# setting CLIB to /usr/ucblib/libucb.a because (unfortunately) +# there are a lot of other routines in libucb.a which are supposed +# to be the Berkeley versions of library routines normally found in +# libc.a and many of these Berkeley versions are badly broken. Thus, +# if we try to link programs with libucb.a before libc.a, those +# programs tend to crash. + +# More importantly, the alloca() routine supplied in early versions +# of svr4 for the i860 (in /usr/ucblib/libucb.a) is broken, so we +# should NOT try to use it anyway. + +ALLOCA=alloca.o + +# We build all stages *without* shared libraries because that may make +# debugging the compiler easier (until there is a GDB which supports +# both Dwarf *and* svr4 shared libraries). + +# Note that the native C compiler for the svr4 reference port on the +# i860 recognizes a special -gg option. Using that option causes *full* +# Dwarf debugging information to be generated, whereas using only -g +# causes only limited Dwarf debugging information to be generated. +# (This is an undocumented feature of that compiler.) + +CCLIBFLAGS=-Bstatic -dn -gg +GCC_CFLAGS=-static -g -O2 -B./ |