i386.md (UNSPEC_GOTNTPOFF, [...]): New.
authorJakub Jelinek <jakub@redhat.com>
Fri, 20 Sep 2002 22:08:34 +0000 (00:08 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 20 Sep 2002 22:08:34 +0000 (00:08 +0200)
commitdea7379019da21674e38abaa27917a8596c5780f
treed0271508321ac598f9e4d438784724f40b107553
parenta9b2f059741b06195e3272143f9a609459d8ca78
i386.md (UNSPEC_GOTNTPOFF, [...]): New.

* config/i386/i386.md (UNSPEC_GOTNTPOFF, UNSPEC_INDNTPOFF): New.
* config/i386/i386.c (legitimate_pic_address_disp_p): Handle
UNSPEC_GOTNTPOFF and UNSPEC_INDNTPOFF like UNSPEC_GOTTPOFF.
(legitimate_address_p): Likewise.
(legitimize_address): Use @gotntpoff and @indntpoff.
(output_pic_addr_const): Handle UNSPEC_GOTNTPOFF and UNSPEC_INDNTPOFF.
(output_addr_const_extra): Likewise.

From-SVN: r57373
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md