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
3bccbef6
Commit
3bccbef6
authored
25 years ago
by
Bernd Schmidt
Committed by
Bernd Schmidt
25 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix a cross toolchain build problem
From-SVN: r28339
parent
7d505b82
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
6 deletions
+14
-6
gcc/ChangeLog
+6
-0
gcc/config/arm/arm.c
+1
-1
gcc/config/arm/arm.h
+7
-5
No files found.
gcc/ChangeLog
View file @
3bccbef6
Thu
Jul
29
19
:
01
:
58
1999
Bernd
Schmidt
<
bernds
@cygnus
.
co
.
uk
>
*
arm
.
h
(
Hint
)
:
Delete
macro
.
Substitute
HOST_WIDE_INT
for
Hint
in
some
prototypes
.
*
arm
.
c
:
Substitute
HOST_WIDE_INT
for
Hint
in
one
prototype
.
Thu
Jul
29
09
:
21
:
42
1999
Nick
Clifton
<
nickc
@cygnus
.
com
>
*
builtins
.
c
(
expand_builtin_setjmp
)
:
Use
force_operand
to
...
...
This diff is collapsed.
Click to expand it.
gcc/config/arm/arm.c
View file @
3bccbef6
...
...
@@ -68,7 +68,7 @@ static int function_really_clobbers_lr PROTO ((rtx));
static
void
emit_multi_reg_push
PROTO
((
int
));
static
void
emit_sfm
PROTO
((
int
,
int
));
static
enum
arm_cond_code
get_arm_condition_code
PROTO
((
rtx
));
static
int
const_ok_for_op
RTX_CODE_PROTO
((
H
int
,
Rcode
));
static
int
const_ok_for_op
RTX_CODE_PROTO
((
H
OST_WIDE_INT
,
Rcode
));
/* True if we are currently building a constant table. */
int
making_const_table
;
...
...
This diff is collapsed.
Click to expand it.
gcc/config/arm/arm.h
View file @
3bccbef6
...
...
@@ -2208,7 +2208,6 @@ struct rtx_def;
#include "hwint.h"
#endif
#define Hint HOST_WIDE_INT
#ifndef HAVE_MACHINE_MODES
#include "machmode.h"
...
...
@@ -2226,8 +2225,9 @@ struct rtx_def;
void
arm_override_options
PROTO
((
void
));
int
use_return_insn
PROTO
((
int
));
int
const_ok_for_arm
PROTO
((
Hint
));
int
arm_split_constant
RTX_CODE_PROTO
((
Rcode
,
Mmode
,
Hint
,
Rtx
,
Rtx
,
int
));
int
const_ok_for_arm
PROTO
((
HOST_WIDE_INT
));
int
arm_split_constant
RTX_CODE_PROTO
((
Rcode
,
Mmode
,
HOST_WIDE_INT
,
Rtx
,
Rtx
,
int
));
Rcode
arm_canonicalize_comparison
RTX_CODE_PROTO
((
Rcode
,
Rtx
*
));
int
arm_return_in_memory
PROTO
((
Tree
));
int
legitimate_pic_operand_p
PROTO
((
Rtx
));
...
...
@@ -2268,9 +2268,11 @@ Rcode minmax_code PROTO ((Rtx));
int
adjacent_mem_locations
PROTO
((
Rtx
,
Rtx
));
int
load_multiple_operation
PROTO
((
Rtx
,
Mmode
));
int
store_multiple_operation
PROTO
((
Rtx
,
Mmode
));
int
load_multiple_sequence
PROTO
((
Rtx
*
,
int
,
int
*
,
int
*
,
Hint
*
));
int
load_multiple_sequence
PROTO
((
Rtx
*
,
int
,
int
*
,
int
*
,
HOST_WIDE_INT
*
));
char
*
emit_ldm_seq
PROTO
((
Rtx
*
,
int
));
int
store_multiple_sequence
PROTO
((
Rtx
*
,
int
,
int
*
,
int
*
,
Hint
*
));
int
store_multiple_sequence
PROTO
((
Rtx
*
,
int
,
int
*
,
int
*
,
HOST_WIDE_INT
*
));
char
*
emit_stm_seq
PROTO
((
Rtx
*
,
int
));
int
arm_valid_machine_decl_attribute
PROTO
((
Tree
,
Tree
,
Tree
));
Rtx
arm_gen_load_multiple
PROTO
((
int
,
int
,
Rtx
,
int
,
int
,
int
,
int
,
int
));
...
...
This diff is collapsed.
Click to expand it.
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