aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>1998-03-23 21:19:04 +0000
committerDoug Evans <dje@google.com>1998-03-23 21:19:04 +0000
commite7201c9e3681a55cd75f0be87a07848e1709a2dd (patch)
tree22fe5e02b832e653f310d909ed714659b500e41a /gas/config
parentca6697f7f30e534374df5132ac548c7286d91e08 (diff)
downloadgdb-e7201c9e3681a55cd75f0be87a07848e1709a2dd.zip
gdb-e7201c9e3681a55cd75f0be87a07848e1709a2dd.tar.gz
gdb-e7201c9e3681a55cd75f0be87a07848e1709a2dd.tar.bz2
* config/tc-dvp.c (insert_mpg_marker): Update mpgloc.
Diffstat (limited to 'gas/config')
-rw-r--r--gas/config/tc-dvp.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/config/tc-dvp.c b/gas/config/tc-dvp.c
index d655ed8..6db5596 100644
--- a/gas/config/tc-dvp.c
+++ b/gas/config/tc-dvp.c
@@ -1888,6 +1888,8 @@ static void
insert_mpg_marker ()
{
s_endmpg (1);
+ /* Update mpgloc. */
+ vif_set_mpgloc (vif_get_mpgloc () + 256);
md_assemble ("mpg *,*");
/* Record the cpu type in case we're in the middle of reading binary
data. */
@@ -2111,6 +2113,10 @@ s_dmadata (ignore)
return;
}
+ /* Do an implicit alignment to a 16 byte boundary. */
+ frag_align (4, 0, 0);
+ record_alignment (now_seg, 4);
+
c = get_symbol_end ();
line_label = colon (name); /* user-defined label */
dma_data_name = S_GET_NAME (line_label);