Add support for emitting ARM file attributes.
[oota-llvm.git] / include / llvm / Support / Allocator.h
index 4a7251fa1ef334069f403fccbe2ac87573072e18..0b7151a72c18ad387202e441f175e84fe8eb52fb 100644 (file)
@@ -221,16 +221,12 @@ public:
 inline void *operator new(size_t Size, llvm::BumpPtrAllocator &Allocator) {
   struct S {
     char c;
-#ifdef __GNUC__
-    char x __attribute__((aligned));
-#else
     union {
       double D;
       long double LD;
       long long L;
       void *P;
     } x;
-#endif
   };
   return Allocator.Allocate(Size, std::min((size_t)llvm::NextPowerOf2(Size),
                                            offsetof(S, x)));