aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1999-08-11 02:14:51 -0600
committerJeff Law <law@gcc.gnu.org>1999-08-11 02:14:51 -0600
commit0181177d77d462a846b912b7c9dd083f3242fe73 (patch)
treeedef5dc7064eb4d16c110be212f945011cebd44f
parent1bf560bdb3f4cf6a162bbed67dc1e4b37fd70ec5 (diff)
downloadgcc-0181177d77d462a846b912b7c9dd083f3242fe73.zip
gcc-0181177d77d462a846b912b7c9dd083f3242fe73.tar.gz
gcc-0181177d77d462a846b912b7c9dd083f3242fe73.tar.bz2
* i386/cygwin.h (ASM_OUTPUT_ALIGNED_BSS): Define.
From-SVN: r28667
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/cygwin.h5
2 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9797b5a..15aae85 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,4 +1,8 @@
-1999-08-01 Mark Elbrecht <snowball3@bigfoot.com>
+Wed Aug 11 02:13:26 1999 Mumit Khan <khan@xraylith.wisc.edu>
+
+ * i386/cygwin.h (ASM_OUTPUT_ALIGNED_BSS): Define.
+
+1999-08-11 Mark Elbrecht <snowball3@bigfoot.com>
* i386/djgpp.h (ASM_OUTPUT_ALIGNED_BSS): Define.
diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h
index 11518ff..d34a963 100644
--- a/gcc/config/i386/cygwin.h
+++ b/gcc/config/i386/cygwin.h
@@ -459,6 +459,11 @@ do { \
#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
i386_pe_declare_function_type (FILE, XSTR (FUN, 0), 1)
+/* This says out to put a global symbol in the BSS section. */
+#undef ASM_OUTPUT_ALIGNED_BSS
+#define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
+ asm_output_aligned_bss ((FILE), (DECL), (NAME), (SIZE), (ALIGN))
+
/* Output function declarations at the end of the file. */
#define ASM_FILE_END(FILE) \
i386_pe_asm_file_end (FILE)