diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-23 20:25:07 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-23 20:25:07 +0000 |
commit | 1284a9ab2be57a8eaf3c384ea6c14cdcf1a878cd (patch) | |
tree | 356f79e50b9122f5bf26030c81ecb516e1ef660a /misc/buildroot/toolchain/nxflat/readnxflat.c | |
parent | 9a9e45763f369718d75e08868a7d6a98fbc21324 (diff) | |
download | nuttx-1284a9ab2be57a8eaf3c384ea6c14cdcf1a878cd.tar.gz nuttx-1284a9ab2be57a8eaf3c384ea6c14cdcf1a878cd.tar.bz2 nuttx-1284a9ab2be57a8eaf3c384ea6c14cdcf1a878cd.zip |
First cut at GOT relocations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1932 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'misc/buildroot/toolchain/nxflat/readnxflat.c')
-rw-r--r-- | misc/buildroot/toolchain/nxflat/readnxflat.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/misc/buildroot/toolchain/nxflat/readnxflat.c b/misc/buildroot/toolchain/nxflat/readnxflat.c index dd56b448b..11d01882d 100644 --- a/misc/buildroot/toolchain/nxflat/readnxflat.c +++ b/misc/buildroot/toolchain/nxflat/readnxflat.c @@ -98,12 +98,18 @@ static const char unknown[] = "UNKNOWN"; static const char hdr_reloc_rel32i[] = "RELOC_REL32I"; static const char hdr_reloc_rel32d[] = "RELOC_REL32D"; -static const char hdr_reloc_abs32[] = "RELOC_ABS32"; +#ifdef NXFLAT_RELOC_TYPE_REL32ID +static const char hdr_reloc_rel32id[] = "RELOC_REL32ID"; +#endif static const char *reloc_type_string[] = { hdr_reloc_rel32i, hdr_reloc_rel32d, - hdr_reloc_abs32, +#ifdef NXFLAT_RELOC_TYPE_REL32ID + hdr_reloc_rel32id, +#else + unknown, +#endif unknown }; |