Minor update:
Somewhere between rL201729 and RELEASE_350/final, the fix was changed to:
#if __STDC_VERSION__ >= 201112L || __cplusplus >= 201103L                       
                                                                                
                                                                               
#if !defined(__CLANG_MAX_ALIGN_T_DEFINED) || __has_feature(modules)             
                                                                                
                                                                               
#ifndef _MSC_VER                                                                
                                                                                
                                                                               
typedef struct {                                                                
                                                                                
                                                                               
  long long __clang_max_align_nonce1                                            
                                                                                
                                                                               
      __attribute__((__aligned__(__alignof__(long long))));                     
                                                                                
                                                                               
  long double __clang_max_align_nonce2                                          
                                                                                
                                                                               
      __attribute__((__aligned__(__alignof__(long double))));                   
                                                                                
                                                                               
} max_align_t;                                                                  
                                                                                
                                                                               
#else                                                                           
                                                                                
                                                                               
typedef double max_align_t;                                                     
                                                                                
                                                                               
#endif                                                                          
                                                                                
                                                                               
#define __CLANG_MAX_ALIGN_T_DEFINED                                             
                                                                                
                                                                               
#endif                                                                          
                                                                                
                                                                               
#endif

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1401202

Title:
  clang-3.5 fails to compile C++11 files after installing gcc-4.9

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1401202/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to