diff options
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 5 | ||||
-rw-r--r-- | binutils/readelf.c | 18 |
2 files changed, 23 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index eb2f14b..7b6db60 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2010-10-29 Bernd Schmidt <bernds@codesourcery.com> + Joseph Myers <joseph@codesourcery.com> + + * readelf.c (display_tic6x_attribute): Handle Tag_ABI_DSBT. + 2010-10-28 Nick Clifton <nickc@redhat.com> PR binutils/12058 diff --git a/binutils/readelf.c b/binutils/readelf.c index 76337d5..f1ecd20 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -10810,6 +10810,24 @@ display_tic6x_attribute (unsigned char * p) } return p; + case Tag_ABI_DSBT: + val = read_uleb128 (p, &len); + p += len; + printf (" Tag_ABI_DSBT: "); + switch (val) + { + case 0: + printf (_("DSBT addressing not used\n")); + break; + case 1: + printf (_("DSBT addressing used\n")); + break; + default: + printf ("??? (%d)\n", val); + break; + } + return p; + case 32: /* Tag_compatibility - treated as generic by binutils for now although not currently specified for C6X. */ |