OSDN Git Service

*** empty log message ***
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Mar 1992 04:48:49 +0000 (04:48 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Mar 1992 04:48:49 +0000 (04:48 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@624 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/i386/i386.h

index 9878b50..0d49e77 100644 (file)
@@ -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}}
 \f
 /* target machine storage layout */