aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-03-29 04:48:49 +0000
committerRichard Stallman <rms@gnu.org>1992-03-29 04:48:49 +0000
commitd7cd15e920b6c4bb40ab9d611535ca746d4109fb (patch)
tree9c592bd099c6ab3a496625808e6bb721bb664f1c
parent19c3fc24838bf562b9c833738a37905aee90c692 (diff)
downloadgcc-d7cd15e920b6c4bb40ab9d611535ca746d4109fb.zip
gcc-d7cd15e920b6c4bb40ab9d611535ca746d4109fb.tar.gz
gcc-d7cd15e920b6c4bb40ab9d611535ca746d4109fb.tar.bz2
*** empty log message ***
From-SVN: r624
-rw-r--r--gcc/config/i386/i386.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 9878b50..0d49e77 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -57,6 +57,10 @@ extern int target_flags;
and is not intended to be usable on this cpu. */
#define TARGET_REGPARM (target_flags & 020)
+/* Put uninitialized locals into bss, not data.
+ Meaningful only on svr3. */
+#define TARGET_SVR3_SHLIB (target_flags & 040)
+
/* Macro to define tables used to set the flags.
This is a list in braces of pairs in braces,
each pair being { "NAME", VALUE }
@@ -73,6 +77,8 @@ extern int target_flags;
{ "nortd", -8}, \
{ "regparm", 020}, \
{ "noregparm", -020}, \
+ { "svr3-shlib", 040}, \
+ { "nosvr3-shlib", -040}, \
{ "", TARGET_DEFAULT}}
/* target machine storage layout */