Proposed elf header changes which affect PPC and ARM

M. Warner Losh imp at bsdimp.com
Wed Oct 4 09:57:29 PDT 2006


In message: <84dead720610040844o5dc873bt7185e164b20d699 at mail.gmail.com>
            "Joseph Koshy" <joseph.koshy at gmail.com> writes:
: > The patch: <http://people.freebsd.org/~jb/elf.patch> moves
: > all the relocation definitions for each arch from the machine/elf.h
: > header to sys/elf_common.h.
: 
: What's the semantic difference between an 'Lword' and an 'Xword'?
: 
: + typedef uint64_t	Elf32_Lword;
: 
: and...
: 
:   typedef int32_t		Elf64_Sword;
:   typedef int64_t		Elf64_Sxword;
:   typedef uint32_t	Elf64_Word;
: + typedef uint64_t	Elf64_Lword;
:   typedef uint64_t	Elf64_Xword;
: 
:   /*

What's the advantage of moving all the machine specific defines as
well?

Warner


More information about the freebsd-arm mailing list