missing bits in elf.h
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
Fix Committed
|
Medium
|
Unassigned | ||
Mandriva |
Fix Released
|
Medium
|
Bug Description
Trying to build kompozer again to exercise the new nss/nspr things and I'm
falling down on elf.h:
/home/stew/
function
‘remap_
/home/stew/
warning
: implicit declaration of function ‘ELF32_R_TYPE’
/home/stew/
‘EM_386’ undeclared (first use in this function)
/home/stew/
(Each undeclared identifier is reported only once
/home/stew/
for each function it appears in.)
/home/stew/
‘R_386_RELATIVE’ undeclared (first use in this function)
/home/stew/
‘R_386_JMP_SLOT’ undeclared (first use in this function)
/home/stew/
‘EM_PPC’ undeclared (first use in this function)
/home/stew/
function
‘remap_
/home/stew/
‘EM_386’ undeclared (first use in this function)
/home/stew/
‘R_386_RELATIVE’ undeclared (first use in this function)
/home/stew/
‘R_386_JMP_SLOT’ undeclared (first use in this function)
/home/stew/
‘EM_PPC’ undeclared (first use in this function)
/home/stew/
function
‘main’:
/home/stew/
error:
‘EM_386’ undeclared (first use in this function)
/home/stew/
error:
‘EM_PPC’ undeclared (first use in this function)
Chatted with Mats on IRC, and it looks like these would be safe to add:
09:07 < mwichmann> the elf things look like mistakes on our part, not so odd...
09:07 < mwichmann> ELF32_R_TYPE is a macro for extracting info, not anything
09:08 < stewb> it's supposed to detect the 4arg vs 5 arg versions and adapt,
but failing,even when I try to force the necessary defines
09:08 < mwichmann> the EM stuff we should have, /* Legal values for e_machine
09:08 < mwichmann> those have ALWAYS been part of the low-level-abi description
09:09 < stewb> shall I bug it?
09:09 < mwichmann> yes, please, the 386 relocs also look like they have no
09:09 < mwichmann> we must not have pursued this since we got "our own elf.h"
Changed in mandriva: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |