OSDN Git Service

s_scalbn.c: since we have strong_alias_untyped now, use it
authorPeter S. Mazinger <ps.m@gmx.net>
Wed, 16 Mar 2011 20:15:16 +0000 (21:15 +0100)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 15 Jun 2012 12:00:26 +0000 (14:00 +0200)
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
libm/s_scalbn.c

index a3399b2..4d2005c 100644 (file)
@@ -62,12 +62,7 @@ double scalbln(double x, long n)
 libm_hidden_def(scalbln)
 
 #if LONG_MAX == INT_MAX
-/* strong_alias(scalbln, scalbn) - "error: conflicting types for 'scalbn'"
- * because it tries to declare "typeof(scalbln) scalbn;"
- * which tries to give "long" parameter to scalbn.
- * Doing it by hand:
- */
-__typeof(scalbn) scalbn __attribute__((alias("scalbln")));
+strong_alias_untyped(scalbln,scalbn)
 #else
 double scalbn(double x, int n)
 {