diff options
author | Richard Henderson <rth@redhat.com> | 2003-04-16 12:34:02 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2003-04-16 12:34:02 -0700 |
commit | d055668e809b15b17f53124efd6a093c3b97ec2e (patch) | |
tree | 3954fbc5870aad5faa3af4971dc2d9c5574c14c7 /gcc/ChangeLog | |
parent | ffd25996cbbbfa8abd26b02ff4c093dbc1242241 (diff) | |
download | gcc-d055668e809b15b17f53124efd6a093c3b97ec2e.tar.gz |
alpha.c (SYMBOL_FLAG_NEAR, [...]): New.
* config/alpha/alpha.c (SYMBOL_FLAG_NEAR, SYMBOL_FLAG_SAMEGP): New.
(samegp_function_operand): Use SYMBOL_FLAG_SAMEGP.
(direct_call_operand): Use SYMBOL_FLAG_NEAR.
(local_symbolic_operand): Use SYMBOL_REF_LOCAL_P.
(small_symbolic_operand): Use SYMBOL_REF_SMALL_P.
(global_symbolic_operand): Similarly.
(tls_symbolic_operand_1): Use SYMBOL_REF_TLS_MODEL.
(tls_symbolic_operand_type): Likewise.
(alpha_encode_section_info): Use default_encode_section_info.
(alpha_strip_name_encoding): Remove.
(get_tls_get_addr): Split out from ...
(alpha_legitimize_address): ... here.
(alpha_emit_xfloating_libcall): Use init_one_libfunc.
(get_some_local_dynamic_name_1): Use SYMBOL_REF_TLS_MODEL.
(alpha_initialize_trampoline): Use init_one_libfunc.
(alpha_setup_incoming_varargs): Mark unused parameters.
(alpha_initial_elimination_offset): Likewise.
(alpha_end_function): Use SYMBOL_FLAG_NEAR, SYMBOL_FLAG_SAMEGP.
(unicosmk_unique_section): Use default_strip_name_encoding.
(unicosmk_ssib_name, unicosmk_output_externs): Likewise.
From-SVN: r65696
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 898b3532788..7812d844a23 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,26 @@ +2003-04-16 Richard Henderson <rth@redhat.com> + + * config/alpha/alpha.c (SYMBOL_FLAG_NEAR, SYMBOL_FLAG_SAMEGP): New. + (samegp_function_operand): Use SYMBOL_FLAG_SAMEGP. + (direct_call_operand): Use SYMBOL_FLAG_NEAR. + (local_symbolic_operand): Use SYMBOL_REF_LOCAL_P. + (small_symbolic_operand): Use SYMBOL_REF_SMALL_P. + (global_symbolic_operand): Similarly. + (tls_symbolic_operand_1): Use SYMBOL_REF_TLS_MODEL. + (tls_symbolic_operand_type): Likewise. + (alpha_encode_section_info): Use default_encode_section_info. + (alpha_strip_name_encoding): Remove. + (get_tls_get_addr): Split out from ... + (alpha_legitimize_address): ... here. + (alpha_emit_xfloating_libcall): Use init_one_libfunc. + (get_some_local_dynamic_name_1): Use SYMBOL_REF_TLS_MODEL. + (alpha_initialize_trampoline): Use init_one_libfunc. + (alpha_setup_incoming_varargs): Mark unused parameters. + (alpha_initial_elimination_offset): Likewise. + (alpha_end_function): Use SYMBOL_FLAG_NEAR, SYMBOL_FLAG_SAMEGP. + (unicosmk_unique_section): Use default_strip_name_encoding. + (unicosmk_ssib_name, unicosmk_output_externs): Likewise. + 2003-04-16 Aldy Hernandez <aldyh@redhat.com> * config.gcc: Add t-spe for eabispe. |