* i386/cygwin.h (ASM_OUTPUT_ALIGNED_BSS): Define.
authorJeff Law <law@gcc.gnu.org>
Wed, 11 Aug 1999 08:14:51 +0000 (02:14 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 11 Aug 1999 08:14:51 +0000 (02:14 -0600)
From-SVN: r28667

gcc/ChangeLog
gcc/config/i386/cygwin.h

index 9797b5ae4927eaf70e046af9f2c4571b3ecf7c63..15aae859e1fae1b1d000d9e36c3c43180510c5ef 100644 (file)
@@ -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.
 
index 11518ff49bb17b87e634e009bd89137a07c30a4e..d34a963eacccbeccfe6f60ab71939feeb32286c2 100644 (file)
@@ -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)