OSDN Git Service

* config/s390/s390.c (larl_operand): Do not allow symbols
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Apr 2003 16:40:03 +0000 (16:40 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Apr 2003 16:40:03 +0000 (16:40 +0000)
commit525d1294671257fbf13b109eef8f6f879151796b
tree4db0503e034a36d836eadff526515bd2114eed7d
parent6ba5c16b30f34cef55f629fc0c025fcc81fdb961
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65426 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/s390.c