varasm.c (MAX_OFILE_ALIGNMENT): Move ...
authorDavid Edelsohn <edelsohn@gnu.org>
Wed, 18 Aug 2004 02:27:18 +0000 (02:27 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Wed, 18 Aug 2004 02:27:18 +0000 (22:27 -0400)
        * varasm.c (MAX_OFILE_ALIGNMENT): Move ...
        * defaults.h (MAX_OFILE_ALIGNMENT): ... here.

From-SVN: r86168

gcc/ChangeLog
gcc/defaults.h
gcc/varasm.c

index dab997443d24d10c50699d1a81b8f7d12bfb4281..dce9b3877ee9260042ddfaaa62537473f7c38bcd 100644 (file)
@@ -1,3 +1,8 @@
+2004-08-18  David Edelsohn  <edelsohn@gnu.org>
+
+       * varasm.c (MAX_OFILE_ALIGNMENT): Move ...
+       * defaults.h (MAX_OFILE_ALIGNMENT): ... here.
+
 2004-08-18  Ziemowit Laski  <zlaski@apple.com>
 
        * gcc.c (default_compilers): Add info about ".mm", ".M" and ".mii"
index 04be1c9c37077e0ced2df5957b1d97666f681f2e..c9a705dab77334fea5f3fa75c43313d29e6c9a7a 100644 (file)
@@ -807,4 +807,9 @@ You Lose!  You must define PREFERRED_DEBUGGING_TYPE!
 #define REVERSIBLE_CC_MODE(MODE) 0
 #endif
 
+/* Biggest alignment supported by the object file format of this machine.  */
+#ifndef MAX_OFILE_ALIGNMENT
+#define MAX_OFILE_ALIGNMENT BIGGEST_ALIGNMENT
+#endif
+
 #endif  /* ! GCC_DEFAULTS_H */
index 5dbcb228038f39e65574a166965520ee238335f8..98bbb9e3260b0dd00cdb082ec010e8ae4f351fe7 100644 (file)
@@ -1534,9 +1534,6 @@ assemble_variable (tree decl, int top_level ATTRIBUTE_UNUSED,
 
   /* Some object file formats have a maximum alignment which they support.
      In particular, a.out format supports a maximum alignment of 4.  */
-#ifndef MAX_OFILE_ALIGNMENT
-#define MAX_OFILE_ALIGNMENT BIGGEST_ALIGNMENT
-#endif
   if (align > MAX_OFILE_ALIGNMENT)
     {
       warning ("%Jalignment of '%D' is greater than maximum object "