Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • rts/linker/LoadArchive.c
    ... ... @@ -140,6 +140,10 @@ static enum ObjectFileFormat identifyObjectFile_(char* buf, size_t sz)
    140 140
         if (sz > 4 && ((uint32_t*)buf)[0] == 0xfeedfacf) {
    
    141 141
             return MachO64;
    
    142 142
         }
    
    143
    +    // BigObj COFF files ...
    
    144
    +    if (sz > 8 && ((uint64_t*)buf)[0] == 0x86640002ffff0000) {
    
    145
    +        return COFFAmd64;
    
    146
    +    }
    
    143 147
         return NotObject;
    
    144 148
     }
    
    145 149