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
18af7313
Commit
18af7313
authored
May 13, 1997
by
Richard Earnshaw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add prototypes for all static functions.
(output_multi_immediate, int_log2): Make static. From-SVN: r14061
parent
05f5b2cd
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
5 deletions
+21
-5
gcc/config/arm/arm.c
+21
-5
No files found.
gcc/config/arm/arm.c
View file @
18af7313
...
@@ -45,12 +45,28 @@ Boston, MA 02111-1307, USA. */
...
@@ -45,12 +45,28 @@ Boston, MA 02111-1307, USA. */
/* Some function declarations. */
/* Some function declarations. */
extern
FILE
*
asm_out_file
;
extern
FILE
*
asm_out_file
;
extern
char
*
output_multi_immediate
();
HOST_WIDE_INT
int_log2
PROTO
((
HOST_WIDE_INT
));
static
HOST_WIDE_INT
int_log2
PROTO
((
HOST_WIDE_INT
));
static
char
*
output_multi_immediate
PROTO
((
rtx
*
,
char
*
,
char
*
,
int
,
HOST_WIDE_INT
));
static
int
arm_gen_constant
PROTO
((
enum
rtx_code
,
enum
machine_mode
,
static
int
arm_gen_constant
PROTO
((
enum
rtx_code
,
enum
machine_mode
,
HOST_WIDE_INT
,
rtx
,
rtx
,
int
,
int
));
HOST_WIDE_INT
,
rtx
,
rtx
,
int
,
int
));
static
int
arm_naked_function_p
PROTO
((
tree
func
));
static
int
arm_naked_function_p
PROTO
((
tree
));
static
void
init_fpa_table
PROTO
((
void
));
static
enum
machine_mode
select_dominance_cc_mode
PROTO
((
enum
rtx_code
,
rtx
,
rtx
,
HOST_WIDE_INT
));
static
HOST_WIDE_INT
add_constant
PROTO
((
rtx
,
enum
machine_mode
));
static
void
dump_table
PROTO
((
rtx
));
static
int
fixit
PROTO
((
rtx
,
enum
machine_mode
,
int
));
static
rtx
find_barrier
PROTO
((
rtx
,
int
));
static
int
broken_move
PROTO
((
rtx
));
static
char
*
fp_const_from_val
PROTO
((
REAL_VALUE_TYPE
*
));
static
int
eliminate_lr2ip
PROTO
((
rtx
*
));
static
char
*
shift_op
PROTO
((
rtx
,
HOST_WIDE_INT
*
));
static
int
pattern_really_clobbers_lr
PROTO
((
rtx
));
static
int
function_really_clobbers_lr
PROTO
((
rtx
));
static
void
emit_multi_reg_push
PROTO
((
int
));
static
enum
arm_cond_code
get_arm_condition_code
PROTO
((
rtx
));
/* Define the information needed to generate branch insns. This is
/* Define the information needed to generate branch insns. This is
stored from the compare operation. */
stored from the compare operation. */
...
@@ -4116,7 +4132,7 @@ output_add_immediate (operands)
...
@@ -4116,7 +4132,7 @@ output_add_immediate (operands)
IMMED_OP is the index of the constant slot in OPERANDS.
IMMED_OP is the index of the constant slot in OPERANDS.
N is the constant value. */
N is the constant value. */
char
*
static
char
*
output_multi_immediate
(
operands
,
instr1
,
instr2
,
immed_op
,
n
)
output_multi_immediate
(
operands
,
instr1
,
instr2
,
immed_op
,
n
)
rtx
*
operands
;
rtx
*
operands
;
char
*
instr1
,
*
instr2
;
char
*
instr1
,
*
instr2
;
...
@@ -4267,7 +4283,7 @@ shift_op (op, amountp)
...
@@ -4267,7 +4283,7 @@ shift_op (op, amountp)
/* Obtain the shift from the POWER of two. */
/* Obtain the shift from the POWER of two. */
HOST_WIDE_INT
static
HOST_WIDE_INT
int_log2
(
power
)
int_log2
(
power
)
HOST_WIDE_INT
power
;
HOST_WIDE_INT
power
;
{
{
...
...
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