]> gcc.gnu.org Git - gcc.git/commit - gcc/config/i386/i386.c
extend.texi (tls_model): Document.
authorJakub Jelinek <jakub@redhat.com>
Fri, 27 Sep 2002 13:30:10 +0000 (15:30 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 27 Sep 2002 13:30:10 +0000 (15:30 +0200)
commitdce81a1a59f9663eb72e722e17f490adc3f5a2d6
treeb7ac095e3e844e739365675e99f4e724059e2a38
parent0e9e1e0a42eff5ec265470b7e8928cb3b3ad2d70
extend.texi (tls_model): Document.

* doc/extend.texi (tls_model): Document.
* varasm.c (decl_tls_model): New.
* c-common.c (handle_tls_model_attribute): New.
(c_common_attribute_table): Add tls_model.
* config/alpha/alpha.c (alpha_encode_section_info): Use
decl_tls_model.
* flags.h (enum tls_model, flag_tls_default): Move...
* tree.h (enum tls_model, flag_tls_default): ...here.
(decl_tls_model): New prototype.
* config/ia64/ia64.c (ia64_encode_section_info): Likewise.
* config/i386/i386.c (ix86_encode_section_info): Likewise.
* config/i386/i386.md (tls_global_dynamic, tls_local_dynamic_base):
Allow !flag_pic.

From-SVN: r57588
gcc/ChangeLog
gcc/c-common.c
gcc/config/alpha/alpha.c
gcc/config/i386/i386.c
gcc/config/i386/i386.md
gcc/config/ia64/ia64.c
gcc/doc/extend.texi
gcc/flags.h
gcc/tree.h
gcc/varasm.c
This page took 0.053112 seconds and 5 git commands to generate.