s390.c (larl_operand): Do not allow symbols marked with '@'.
authorUlrich Weigand <uweigand@de.ibm.com>
Thu, 10 Apr 2003 16:40:03 +0000 (16:40 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Thu, 10 Apr 2003 16:40:03 +0000 (16:40 +0000)
commite23795ea609d7b28ab71d161d84b2ca882d8560a
tree4db0503e034a36d836eadff526515bd2114eed7d
parent0bb7378dd61303216b670b320644b98a405d1e8a
s390.c (larl_operand): Do not allow symbols marked with '@'.

* config/s390/s390.c (larl_operand): Do not allow symbols
marked with '@'.
(s390_encode_section_info): Mark symbols with forced 1-byte
alignment with '@'.
(s390_strip_name_encoding): Strip '@'.
(legitimize_pic_address): Handle symbols that are not valid
LARL operands in 64-bit mode.

From-SVN: r65426
gcc/ChangeLog
gcc/config/s390/s390.c