diff options
author | Nick Clifton <nickc@redhat.com> | 2020-09-18 13:28:46 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2020-09-18 13:28:46 +0100 |
commit | 5947daaf7545b2887abb977af6700b4cc9a807be (patch) | |
tree | 3341c8ba5459bb3efc51ec314ff33f81091212e6 /gas | |
parent | d0edc2b8060e78eebf3dc39321e5546e9a94842c (diff) | |
download | gdb-5947daaf7545b2887abb977af6700b4cc9a807be.zip gdb-5947daaf7545b2887abb977af6700b4cc9a807be.tar.gz gdb-5947daaf7545b2887abb977af6700b4cc9a807be.tar.bz2 |
Ensure that space allocated by assembler directives converts from an octet count to a byte count.
PR 26556
* read.c (bss_alloc): Convert size parameter from octets to
bytes.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 6 | ||||
-rw-r--r-- | gas/read.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 6b78885..057feeb 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2020-09-18 Tucker <tuckkern+sourceware@gmail.com> + + PR 26556 + * read.c (bss_alloc): Convert size parameter from octets to + bytes. + 2020-09-17 Alan Modra <amodra@gmail.com> * testsuite/gas/i386/i386.exp: Return early if not x86. @@ -2547,7 +2547,7 @@ bss_alloc (symbolS *symbolP, addressT size, unsigned int align) symbol_get_frag (symbolP)->fr_symbol = NULL; symbol_set_frag (symbolP, frag_now); - pfrag = frag_var (rs_org, 1, 1, 0, symbolP, size, NULL); + pfrag = frag_var (rs_org, 1, 1, 0, symbolP, size * OCTETS_PER_BYTE, NULL); *pfrag = 0; #ifdef S_SET_SIZE |