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
4900aa61
Commit
4900aa61
authored
Jan 03, 2010
by
Eric Botcazou
Committed by
Eric Botcazou
Jan 03, 2010
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* config/sparc/sparc.c: Fix formatting nits.
From-SVN: r155582
parent
f9de68b3
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
8 deletions
+9
-8
gcc/ChangeLog
+4
-0
gcc/config/sparc/sparc.c
+5
-8
No files found.
gcc/ChangeLog
View file @
4900aa61
2010-01-03 Eric Botcazou <ebotcazou@adacore.com>
* config/sparc/sparc.c: Fix formatting nits.
2010-01-02 Gerald Pfeifer <gerald@pfeifer.com>
Alexander Monakov <amonakov@ispras.ru>
...
...
gcc/config/sparc/sparc.c
View file @
4900aa61
/* Subroutines for insn-output.c for SPARC.
Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
, 2010
Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
...
...
@@ -4534,7 +4534,7 @@ output_sibcall (rtx insn, rtx call_operand)
the appropriate fp reg and in memory.
Summary of the calling conventions implemented by GCC on SPARC:
Summary of the calling conventions implemented by GCC on
the
SPARC:
32-bit ABI:
size argument return value
...
...
@@ -4657,7 +4657,6 @@ sparc_promote_function_mode (const_tree type ATTRIBUTE_UNUSED,
for arithmetic operations which do zero/sign extension at the same time,
so without this we end up with a srl/sra after every assignment to an
user variable, which means very very bad code. */
if
(
TARGET_ARCH64
&&
GET_MODE_CLASS
(
mode
)
==
MODE_INT
&&
GET_MODE_SIZE
(
mode
)
<
UNITS_PER_WORD
)
...
...
@@ -4666,8 +4665,6 @@ sparc_promote_function_mode (const_tree type ATTRIBUTE_UNUSED,
return
mode
;
}
/* Handle the TARGET_STRICT_ARGUMENT_NAMING target hook. */
static
bool
...
...
@@ -7683,8 +7680,7 @@ static void
sparc_sched_init
(
FILE
*
dump
ATTRIBUTE_UNUSED
,
int
sched_verbose
ATTRIBUTE_UNUSED
,
int
max_ready
ATTRIBUTE_UNUSED
)
{
}
{}
static
int
sparc_use_sched_lookahead
(
void
)
...
...
@@ -8800,7 +8796,8 @@ sparc_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED,
/* Find the "this" pointer. Normally in %o0, but in ARCH64 if the function
returns a structure, the structure return pointer is there instead. */
if
(
TARGET_ARCH64
&&
aggregate_value_p
(
TREE_TYPE
(
TREE_TYPE
(
function
)),
function
))
if
(
TARGET_ARCH64
&&
aggregate_value_p
(
TREE_TYPE
(
TREE_TYPE
(
function
)),
function
))
this_rtx
=
gen_rtx_REG
(
Pmode
,
int_arg_first
+
1
);
else
this_rtx
=
gen_rtx_REG
(
Pmode
,
int_arg_first
);
...
...
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