#include "symtab.h"#include "sections.h"


Go to the source code of this file.
Defines | |
| #define | be_com_tls_INCLUDED "tls.h" |
Enumerations | |
| enum | TLS_MODEL { TLS_MODEL_UNKNOWN, TLS_MODEL_GLOBAL_DYNAMIC, TLS_MODEL_LOCAL_DYNAMIC, TLS_MODEL_INITIAL_EXEC, TLS_MODEL_LOCAL_EXEC } |
Functions/Subroutines | |
| void | TLS_init () |
| void | TLS_fini () |
| static BOOL | ST_is_tls (const ST *st) |
Variables | |
| TLS_MODEL | TLS_model |
| TY_IDX | TLS_get_addr_ty_idx |
| ST * | TLS_get_addr_st |
| enum TLS_MODEL |
Definition at line 52 of file tls.h.
References CLASS_BLOCK, CLASS_VAR, FALSE, SEC_is_tls(), ST_class, STB_section_idx, and TRUE.
Referenced by Exp_Ldst(), and lower_bit_field_id().
| void TLS_init | ( | ) |
Definition at line 34 of file tls.cxx.
References BOOL, CLASS_FUNC, EXPORT_PREEMPTIBLE, FALSE, Gen_PIC_Shared, GLOBAL_SYMTAB, KIND_FUNCTION, MTYPE_To_TY, MTYPE_UNKNOWN, New_PU(), New_ST(), New_TY(), New_TYLIST(), NULL, Pointer_Mtype, pu, PU_Init(), Save_Str(), SCLASS_EXTERN, Set_TY_align, Set_TY_tylist(), Set_TYLIST_type(), ST_Init(), strcmp(), TLS_get_addr_ty_idx, TLS_model, TLS_MODEL_GLOBAL_DYNAMIC, TLS_MODEL_INITIAL_EXEC, TLS_MODEL_LOCAL_DYNAMIC, TLS_MODEL_LOCAL_EXEC, TLS_Model_Name, TLS_MODEL_UNKNOWN, TRUE, and TY_Init().
Referenced by Exp_Ldst(), and lower_bit_field_id().
Definition at line 30 of file tls.cxx.
Referenced by Exp_Ldst(), lower_bit_field_id(), and TLS_init().
1.5.6