diff options
author | Jeff Law <law@gcc.gnu.org> | 1994-03-31 23:09:25 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1994-03-31 23:09:25 -0700 |
commit | 2822d96ec195c0189edb31e25a64943a3f95b962 (patch) | |
tree | cf47641a8bfd1dc8a5f6723bdc5ba70fa94c6dce /gcc/libgcc2.c | |
parent | 7848c2783d4976eb2c1aeb4187b45e44cb7ef978 (diff) | |
download | gcc-2822d96ec195c0189edb31e25a64943a3f95b962.zip gcc-2822d96ec195c0189edb31e25a64943a3f95b962.tar.gz gcc-2822d96ec195c0189edb31e25a64943a3f95b962.tar.bz2 |
pa.h (ASM_OUTPUT_LABEL): TARGET_GAS no longer needs trailing colons.
* pa.h (ASM_OUTPUT_LABEL): TARGET_GAS no longer needs trailing colons.
(ASM_OUTPUT_INTERNAL_LABEL, ASM_OUTPUT_COMMON): Likewise.
* pa.h (TARGET_PORTABLE_RUNTIME): Define.
(TARGET_SWITCHES): Add -mportable-runtime and -mno-portable-runtime.
(CUMULATIVE_ARGS): Now a "struct hppa_args" rathern than an int.
All references changed.
(INIT_CUMULATIVE_ARGS): Also initialize nargs_prototype.
(INIT_CUMULATIVE_INCOMING_ARGS): Define.
(FUNCTION_ARG_ADVANCE): Decrement nargs_prototype for each arg seen.
(FUNCTION_ARG): Handle TARGET_PORTABLE_RUNTIME.
(ASM_DECLARE_FUNCTION_NAME): Explicitly disallow argument relocations
for TARGET_PORTABLE_RUNTIME.
(ASM_OUTPUT_INT): Do not use a P% prefix for function references
if TARGET_PORTABLE_RUNTIME.
* pa.md (high and lo_sum for function addresses): Provide alternate
definitions for TARGET_PORTABLE_RUNTIME.
* pa.c (output_arg_descriptor): Explicitly disallow argument
relocations for TARGET_PORTABLE_RUNTIME.
From-SVN: r6954
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions