Andreas Klebinger pushed to branch wip/andreask/linker_fix at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • rts/linker/MachO.c
    ... ... @@ -175,7 +175,7 @@ resolveImports(
    175 175
     int
    
    176 176
     ocAllocateExtras_MachO(ObjectCode* oc)
    
    177 177
     {
    
    178
    -    IF_DEBUG(linker, DEBUG_LOG_ALWAYS("ocAllocateExtras_MachO: start\n"));
    
    178
    +    IF_DEBUG(linker, DEBUG_LOG("ocAllocateExtras_MachO: start\n"));
    
    179 179
     
    
    180 180
         if (NULL != oc->info->symCmd) {
    
    181 181
             IF_DEBUG(linker,
    
    ... ... @@ -200,7 +200,7 @@ int
    200 200
     ocVerifyImage_MachO(ObjectCode * oc)
    
    201 201
     {
    
    202 202
         char *image = (char*) oc->image;
    
    203
    -    if (oc->fileSize < sizeof(MachOHeader)) {
    
    203
    +    if (oc->fileSize < (int) sizeof(MachOHeader)) {
    
    204 204
             errorBelch("Tried loading machO smaller than header size.\n");
    
    205 205
             return 0;
    
    206 206
         }