Commit d3a0d55d by Ian Lance Taylor Committed by Ian Lance Taylor

re PR bootstrap/40430 (collect2.c fails to compile: new qualifiers in middle of…

re PR bootstrap/40430 (collect2.c fails to compile: new qualifiers in middle of multi-level non-const cast are unsafe)

	PR bootstrap/40430
	* collect2.c (main): Use CONST_CAST2 in code inside #if
	LINK_ELIMINATE_DUPLICATE_LDIRECTORIES.

From-SVN: r148434
parent 062b8279
2009-06-12 Ian Lance Taylor <iant@google.com>
PR bootstrap/40430
* collect2.c (main): Use CONST_CAST2 in code inside #if
LINK_ELIMINATE_DUPLICATE_LDIRECTORIES.
2009-06-12 Joey Ye <joey.ye@intel.com>
PR middle-end/39146
......
......@@ -1167,7 +1167,9 @@ main (int argc, char **argv)
#else
#if LINK_ELIMINATE_DUPLICATE_LDIRECTORIES
case 'L':
if (is_in_args (arg, (const char **) ld1_argv, ld1-1))
if (is_in_args (arg,
CONST_CAST2 (const char **, char **, ld1_argv),
ld1 - 1))
--ld1;
break;
#endif /* LINK_ELIMINATE_DUPLICATE_LDIRECTORIES */
......
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