Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
da61a073
Commit
da61a073
authored
Oct 07, 2003
by
Geoffrey Keating
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Correct ChangeLog entry for last change
From-SVN: r72198
parent
c6e8c921
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
22 deletions
+28
-22
gcc/ChangeLog
+28
-22
No files found.
gcc/ChangeLog
View file @
da61a073
2003-10-06 Geoffrey Keating <geoffk@apple.com>
2003-10-07 Geoffrey Keating <geoffk@apple.com>
* config/sparc/sparc.h (STACK_BOUNDARY): Add comment about how
* hooks.c (hook_bool_tree_true): New.
it's wrong when TARGET_ARCH64 && TARGET_STACK_BIAS.
(hook_rtx_tree_int_null): New.
(hook_rtx_rtx_null): Use NULL, not 0.
2003-09-24 Geoffrey Keating <geoffk@apple.com>
* hooks.h: Add 'extern' to everything.
(hook_bool_tree_true): New.
* config/rs6000/rs6000.c (function_arg): On non-SVR4 systems,
(hook_rtx_tree_int_null): New.
arrange for vector parameters to varargs functions to be passed
* targhooks.c (hook_bool_CUMULATIVE_ARGS_true): New.
in both memory and GPRs when appropriate.
* targhooks.h (hook_bool_CUMULATIVE_ARGS_true): New.
(rs6000_va_arg): Vector arguments passed in memory are 16-byte
* config/rs6000/rs6000-protos.h (setup_incoming_varargs): Remove
aligned.
prototype.
* config/rs6000/rs6000.c (rs6000_return_in_memory): New.
* config/rs6000/rs6000.c (rs6000_override_options): Make processor
(setup_incoming_varargs): Prototype.
list have list of flags to set and all flags, rather than flags
(TARGET_PROMOTE_FUNCTION_ARGS): Define.
to set and flags to clear; add MASK_ALTIVEC where appropriate;
(TARGET_PROMOTE_FUNCTION_RETURN): Define.
use enums rather than #defines.
(TARGET_STRUCT_VALUE_RTX): Define.
(TARGET_RETURN_IN_MEMORY): Define.
* function.c (pad_to_arg_alignment): Take STACK_POINTER_OFFSET into
(TARGET_SETUP_INCOMING_VARARGS): Define.
account when aligning arguments.
(TARGET_STRICT_ARGUMENT_NAMING): Define.
* calls.c (STACK_POINTER_OFFSET): Move default from here ...
(TARGET_PRETEND_OUTGOING_VARARGS_NAMED): Define.
* defaults.h (STACK_POINTER_OFFSET): ... to here.
(init_cumulative_args): Use rs6000_return_in_memory.
(setup_incoming_varargs): Make 'static'.
* config/rs6000/rs6000.h (PROMOTE_FUNCTION_ARGS): Delete.
(PROMOTE_FUNCTION_RETURN): Delete.
(STRUCT_VALUE): Delete.
(RETURN_IN_MEMORY): Delete.
(SETUP_INCOMING_VARARGS): Delete.
2003-10-07 Gerald Pfeifer <gerald@pfeifer.com>
2003-10-07 Gerald Pfeifer <gerald@pfeifer.com>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment