Changeset 8dee117a5679f5c068c6e68d7d0306bf9570611f

Show
Ignore:
Timestamp:
06/22/2008 05:19:51 PM (5 months ago)
Author:
David Leverton <levertond@…>
Parents:
4b9709ae72d646fcb19231bcabe46187701e976b
Children:
4d290362c1367806e3bbbff74fb12f1a8956f281
git-committer:
David Leverton <levertond@googlemail.com> / 2008-06-22T22:19:51Z+0100
Message:

FreeBSD doesn't define EF_MIPS_ABI2

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/clients/reconcilio/broken_linkage_finder/elf_linkage_checker.cc

    r118de55 r8dee117a  
    5252    { 
    5353        // not in elf.h; from glibc-2.5/sysdeps/s390/s390-32/dl-machine.h 
    54         static const unsigned EM_S390_OLD = 0xA390; 
     54        static const unsigned S390_OLD = 0xA390; 
     55        // not in FreeBSD elf.h 
     56        static const unsigned MIPS_ABI2 = 32; 
    5557 
    5658        unsigned _machine; 
     
    6668                case EM_MIPS_RS3_LE: 
    6769                    return EM_MIPS; 
    68                 case EM_S390_OLD: 
     70                case S390_OLD: 
    6971                    return EM_S390; 
    7072            } 
     
    7981            _os_abi_version(elf.get_os_abi_version()), 
    8082            _bigendian(elf.is_big_endian()), 
    81             _mips_n32(EM_MIPS == _machine && EF_MIPS_ABI2 & elf.get_flags()) 
     83            _mips_n32(EM_MIPS == _machine && MIPS_ABI2 & elf.get_flags()) 
    8284        { 
    8385        }