aboutsummaryrefslogtreecommitdiffstats
path: root/com32/gpllib
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@intel.com>2012-11-27 11:58:58 +0000
committerMatt Fleming <matt.fleming@intel.com>2012-11-27 11:58:58 +0000
commitb2eadc35e99caa2a6aba2fae99031c1073bc6cf5 (patch)
tree39bac97efd4a9f60a9e60b6ea01aec06caed2029 /com32/gpllib
parent13bdb6b05cd0d4bb4eb853a74b71f80dc892491e (diff)
downloadsyslinux-b2eadc35e99caa2a6aba2fae99031c1073bc6cf5.tar.gz
syslinux-b2eadc35e99caa2a6aba2fae99031c1073bc6cf5.tar.xz
syslinux-b2eadc35e99caa2a6aba2fae99031c1073bc6cf5.zip
module: Correct the size of the module symbol table
We were incorrectly grovelling around in the GNU hash table for the size of the symbol table. Instead we need to map the section headers and search for the SHT_DYNSYM entry. This bug caused hdt.c32 to refuse to load as some symbols were never resolved because not all of the SHT_UNDEF symbols in hdt.c32 were processed. Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'com32/gpllib')
0 files changed, 0 insertions, 0 deletions