diff options
author | Ian Lance Taylor <ian@airs.com> | 1998-06-02 17:33:07 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1998-06-02 17:33:07 +0000 |
commit | d05d27a9d16f999077d76a1a6887f9069ef6bb24 (patch) | |
tree | 40391c34597fc3ca5c245bb3fffa4847b873abc9 /gas | |
parent | dfe2482a89ae1543db089ea062804a80c3941fcc (diff) | |
download | gdb-d05d27a9d16f999077d76a1a6887f9069ef6bb24.zip gdb-d05d27a9d16f999077d76a1a6887f9069ef6bb24.tar.gz gdb-d05d27a9d16f999077d76a1a6887f9069ef6bb24.tar.bz2 |
Tue Jun 2 13:32:22 1998 Klaus Kaempf <kkaempf@progis.de>
* config/tc-alpha.c (s_alpha_comm): Allow alignment parameter in
OBJ_EVAX case.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-alpha.c | 12 |
2 files changed, 17 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 0ca18f1..144033c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +Tue Jun 2 13:32:22 1998 Klaus Kaempf <kkaempf@progis.de> + + * config/tc-alpha.c (s_alpha_comm): Allow alignment parameter in + OBJ_EVAX case. + Tue Jun 2 13:11:13 1998 Pat Rankin <rankin@eql.caltech.edu> * config/tc-vax.c (md_create_short_jump): Fix off by two bug in diff --git a/gas/config/tc-alpha.c b/gas/config/tc-alpha.c index 89b4f1a..70aaec8 100644 --- a/gas/config/tc-alpha.c +++ b/gas/config/tc-alpha.c @@ -3372,6 +3372,18 @@ s_alpha_comm (ignore) new_seg = subseg_new (xstrdup (name), 0); #endif +#ifdef OBJ_EVAX + /* alignment might follow */ + if (*input_line_pointer == ',') + { + offsetT align; + + input_line_pointer++; + align = get_absolute_expression (); + bfd_set_section_alignment (stdoutput, new_seg, align); + } +#endif + if (S_IS_DEFINED (symbolP) && ! S_IS_COMMON (symbolP)) { as_bad (_("Ignoring attempt to re-define symbol")); |