I'm working on porting the flang (LLVM) fortran compiler to windows. One problem I ran into that I need help with is the following:
fatal error: error in backend: alignment is limited to 32-bytes
This happens when compiling some fortran files and is from here:
What does this mean and will it be difficult to resolve it?
Fortran source
  DOUBLE PRECISION FUNCTION D1MACH(I)
  COMMON /D9MACH/ CRAY1
  RETURN
  END
Update: the following LLVM is generated:
 @d9mach_ = common global %structd9mach_  zeroinitializer, align 64
What is the implication of this?
