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
c3174137
Commit
c3174137
authored
Jan 09, 1996
by
Doug Evans
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(merge_attributes): Moved to tree.c.
From-SVN: r10956
parent
f3209e2f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
37 deletions
+0
-37
gcc/c-typeck.c
+0
-37
No files found.
gcc/c-typeck.c
View file @
c3174137
...
...
@@ -166,43 +166,6 @@ qualify_type (type, like)
return
c_build_type_variant
(
type
,
constflag
,
volflag
);
}
/* Return an attribute list that is the union of a1 and a2. */
tree
merge_attributes
(
a1
,
a2
)
register
tree
a1
,
a2
;
{
tree
attributes
;
/* Either one unset? Take the set one. */
if
(
!
(
attributes
=
a1
))
attributes
=
a2
;
/* One that completely contains the other? Take it. */
else
if
(
a2
&&
!
attribute_list_contained
(
a1
,
a2
))
if
(
attribute_list_contained
(
a2
,
a1
))
attributes
=
a2
;
else
{
/* Pick the longest list, and hang on the other list. */
/* ??? For the moment we punt on the issue of attrs with args. */
if
(
list_length
(
a1
)
<
list_length
(
a2
))
attributes
=
a2
,
a2
=
a1
;
for
(;
a2
;
a2
=
TREE_CHAIN
(
a2
))
if
(
lookup_attribute
(
IDENTIFIER_POINTER
(
TREE_PURPOSE
(
a2
)),
attributes
)
==
NULL_TREE
)
{
a1
=
copy_node
(
a2
);
TREE_CHAIN
(
a1
)
=
attributes
;
attributes
=
a1
;
}
}
return
attributes
;
}
/* Return the common type of two types.
We assume that comptypes has already been done and returned 1;
if that isn't so, this may crash. In particular, we assume that qualifiers
...
...
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