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
8008b228
Commit
8008b228
authored
Jan 10, 1993
by
Paul Eggert
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
# Fix misspellings in comments.
From-SVN: r3181
parent
0e6bbe31
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
11 additions
and
11 deletions
+11
-11
gcc/dwarfout.c
+4
-4
gcc/explow.c
+1
-1
gcc/expr.c
+4
-4
gcc/flags.h
+1
-1
gcc/function.c
+1
-1
No files found.
gcc/dwarfout.c
View file @
8008b228
...
@@ -1851,7 +1851,7 @@ field_byte_offset (decl)
...
@@ -1851,7 +1851,7 @@ field_byte_offset (decl)
for the declared type of the field) which it can possibly use, subject
for the declared type of the field) which it can possibly use, subject
to the condition that there is still enough available space remaining
to the condition that there is still enough available space remaining
in the containing object (when allocated at the selected point) to
in the containing object (when allocated at the selected point) to
fully accomodate all of the bits of the bit-field itself.
fully accom
m
odate all of the bits of the bit-field itself.
This simple rule makes it obvious why GCC allocates 8 bytes for each
This simple rule makes it obvious why GCC allocates 8 bytes for each
object of the structure type shown above. When looking for a place to
object of the structure type shown above. When looking for a place to
...
@@ -1932,16 +1932,16 @@ location_attribute (rtl)
...
@@ -1932,16 +1932,16 @@ location_attribute (rtl)
don't do that. Instead we output a zero-length location descriptor
don't do that. Instead we output a zero-length location descriptor
value as part of the location attribute.
value as part of the location attribute.
A variable which has been optimized out of exist
a
nce will have a
A variable which has been optimized out of exist
e
nce will have a
DECL_RTL value which denotes a pseudo-reg.
DECL_RTL value which denotes a pseudo-reg.
Currently, in some rare cases, variables can have DECL_RTL values
Currently, in some rare cases, variables can have DECL_RTL values
which look like (MEM (REG pseudo-reg#)). These cases are due to
which look like (MEM (REG pseudo-reg#)). These cases are due to
bugs elsewhere in the compiler. We treat such cases
bugs elsewhere in the compiler. We treat such cases
as if the variable(s) in question had been optimized out of exist
a
nce.
as if the variable(s) in question had been optimized out of exist
e
nce.
Note that in all cases where we wish to express the fact that a
Note that in all cases where we wish to express the fact that a
variable has been optimized out of exist
a
nce, we do not simply
variable has been optimized out of exist
e
nce, we do not simply
suppress the generation of the entire location attribute because
suppress the generation of the entire location attribute because
the absence of a location attribute in certain kinds of DIEs is
the absence of a location attribute in certain kinds of DIEs is
used to indicate something else entirely... i.e. that the DIE
used to indicate something else entirely... i.e. that the DIE
...
...
gcc/explow.c
View file @
8008b228
...
@@ -31,7 +31,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
...
@@ -31,7 +31,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Return an rtx for the sum of X and the integer C.
/* Return an rtx for the sum of X and the integer C.
This fu
cn
tion should be used via the `plus_constant' macro. */
This fu
nc
tion should be used via the `plus_constant' macro. */
rtx
rtx
plus_constant_wide
(
x
,
c
)
plus_constant_wide
(
x
,
c
)
...
...
gcc/expr.c
View file @
8008b228
...
@@ -1357,7 +1357,7 @@ emit_block_move (x, y, size, align)
...
@@ -1357,7 +1357,7 @@ emit_block_move (x, y, size, align)
if
(
code
!=
CODE_FOR_nothing
if
(
code
!=
CODE_FOR_nothing
/* We don't need MODE to be narrower than BITS_PER_HOST_WIDE_INT
/* We don't need MODE to be narrower than BITS_PER_HOST_WIDE_INT
here because if SIZE is less than the mode mask, as it is
here because if SIZE is less than the mode mask, as it is
returned by the macro, it will defin
a
tely be less than the
returned by the macro, it will defin
i
tely be less than the
actual mode mask. */
actual mode mask. */
&&
(
unsigned
)
INTVAL
(
size
)
<=
GET_MODE_MASK
(
mode
)
&&
(
unsigned
)
INTVAL
(
size
)
<=
GET_MODE_MASK
(
mode
)
&&
(
insn_operand_predicate
[(
int
)
code
][
0
]
==
0
&&
(
insn_operand_predicate
[(
int
)
code
][
0
]
==
0
...
@@ -3122,7 +3122,7 @@ force_operand (value, target)
...
@@ -3122,7 +3122,7 @@ force_operand (value, target)
return
expand_binop
(
GET_MODE
(
value
),
binoptab
,
tmp
,
return
expand_binop
(
GET_MODE
(
value
),
binoptab
,
tmp
,
force_operand
(
op2
,
NULL_RTX
),
force_operand
(
op2
,
NULL_RTX
),
target
,
0
,
OPTAB_LIB_WIDEN
);
target
,
0
,
OPTAB_LIB_WIDEN
);
/* We give UNSIGNEP = 0 to expand_binop
/* We give UNSIGNE
D
P = 0 to expand_binop
because the only operations we are expanding here are signed ones. */
because the only operations we are expanding here are signed ones. */
}
}
return
value
;
return
value
;
...
@@ -3974,7 +3974,7 @@ expand_expr (exp, target, tmode, modifier)
...
@@ -3974,7 +3974,7 @@ expand_expr (exp, target, tmode, modifier)
op0
=
expand_expr
(
tem
,
NULL_RTX
,
VOIDmode
,
EXPAND_SUM
);
op0
=
expand_expr
(
tem
,
NULL_RTX
,
VOIDmode
,
EXPAND_SUM
);
/* If this is a constant, put it into a register if it is a
/* If this is a constant, put it into a register if it is a
legimate constant and memory if it isn't. */
legi
ti
mate constant and memory if it isn't. */
if
(
CONSTANT_P
(
op0
))
if
(
CONSTANT_P
(
op0
))
{
{
enum
machine_mode
mode
=
TYPE_MODE
(
TREE_TYPE
(
tem
));
enum
machine_mode
mode
=
TYPE_MODE
(
TREE_TYPE
(
tem
));
...
@@ -7139,7 +7139,7 @@ compare_from_rtx (op0, op1, code, unsignedp, mode, size, align)
...
@@ -7139,7 +7139,7 @@ compare_from_rtx (op0, op1, code, unsignedp, mode, size, align)
unsigned comparison since zero-extension is cheaper than sign
unsigned comparison since zero-extension is cheaper than sign
extension and comparisons with zero are done as unsigned. This is
extension and comparisons with zero are done as unsigned. This is
the case even on machines that can do fast sign extension, since
the case even on machines that can do fast sign extension, since
zero-extension is easier to combine
n
with other operations than
zero-extension is easier to combine with other operations than
sign-extension is. If we are comparing against a constant, we must
sign-extension is. If we are comparing against a constant, we must
convert it to what it would look like unsigned. */
convert it to what it would look like unsigned. */
if ((code == EQ || code == NE) && ! unsignedp
if ((code == EQ || code == NE) && ! unsignedp
...
...
gcc/flags.h
View file @
8008b228
...
@@ -237,7 +237,7 @@ extern int flag_fast_math;
...
@@ -237,7 +237,7 @@ extern int flag_fast_math;
extern
int
flag_inline_functions
;
extern
int
flag_inline_functions
;
/* Nonzero for -fkeep-inline-functions: even if we make a function
/* Nonzero for -fkeep-inline-functions: even if we make a function
go inline everywhere, keep its defintion around for debugging
go inline everywhere, keep its defin
i
tion around for debugging
purposes. */
purposes. */
extern
int
flag_keep_inline_functions
;
extern
int
flag_keep_inline_functions
;
...
...
gcc/function.c
View file @
8008b228
...
@@ -2021,7 +2021,7 @@ instantiate_decls_1 (let, valid_only)
...
@@ -2021,7 +2021,7 @@ instantiate_decls_1 (let, valid_only)
instantiate_decls_1
(
t
,
valid_only
);
instantiate_decls_1
(
t
,
valid_only
);
}
}
/* Subroutine of the prece
e
ding procedures: Given RTL representing a
/* Subroutine of the preceding procedures: Given RTL representing a
decl and the size of the object, do any instantiation required.
decl and the size of the object, do any instantiation required.
If VALID_ONLY is non-zero, it means that the RTL should only be
If VALID_ONLY is non-zero, it means that the RTL should only be
...
...
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