Commit 2db70b29 by Doug Evans Committed by Doug Evans

* typeck.c (common_type): Call lookup_attribute instead of value_member.

From-SVN: r9526
parent 19a0120c
Thu Apr 27 21:49:36 1995 Doug Evans <dje@cygnus.com>
* typeck.c (common_type): Call lookup_attribute instead of
value_member.
Tue Apr 25 18:07:43 1995 Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
* Make-lang.in: Change "realclean" to "maintainer-clean".
......
......@@ -286,14 +286,15 @@ common_type (t1, t2)
attributes = a2;
else
{
/* Pick the longest list, and hang on the other
list. */
/* 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 (!value_member (attributes, a2))
if (lookup_attribute (IDENTIFIER_POINTER (TREE_PURPOSE (a2)),
attributes) == NULL_TREE)
{
a1 = copy_node (a2);
TREE_CHAIN (a1) = attributes;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment