diff mbox series

Use declare_mgen_alias in m68k templates [committed]

Message ID alpine.DEB.2.20.1711301904260.4549@digraph.polyomino.org.uk
State New
Headers show
Series Use declare_mgen_alias in m68k templates [committed] | expand

Commit Message

Joseph Myers Nov. 30, 2017, 7:04 p.m. UTC
Some m68k libm functions have their own templates replacing the
generic math/ ones but using the type-generic template machinery.
These currently define function aliases directly using weak_alias.  In
preparation for additional _FloatN / _FloatNx function aliases, this
patch changes them to use declare_mgen_alias for creating aliases
instead.

Tested with build-many-glibcs.py that installed stripped shared
libraries for m68k-linux-gnu are unchanged by the patch.  Committed.

2017-11-30  Joseph Myers  <joseph@codesourcery.com>

	* sysdeps/m68k/m680x0/fpu/s_ccosh_template.c (ccosh): Use
	declare_mgen_alias instead of weak_alias.
	* sysdeps/m68k/m680x0/fpu/s_cexp_template.c (cexp): Likewise.
	* sysdeps/m68k/m680x0/fpu/s_csin_template.c (csin): Likewise.
	* sysdeps/m68k/m680x0/fpu/s_csinh_template.c (csinh): Likewise.
diff mbox series

Patch

diff --git a/sysdeps/m68k/m680x0/fpu/s_ccosh_template.c b/sysdeps/m68k/m680x0/fpu/s_ccosh_template.c
index 26d11fc..502679b 100644
--- a/sysdeps/m68k/m680x0/fpu/s_ccosh_template.c
+++ b/sysdeps/m68k/m680x0/fpu/s_ccosh_template.c
@@ -65,4 +65,4 @@  s(__ccosh) (CFLOAT x)
 
   return retval;
 }
-weak_alias (s(__ccosh), s(ccosh))
+declare_mgen_alias (__ccosh, ccosh)
diff --git a/sysdeps/m68k/m680x0/fpu/s_cexp_template.c b/sysdeps/m68k/m680x0/fpu/s_cexp_template.c
index 17cf145..755e724 100644
--- a/sysdeps/m68k/m680x0/fpu/s_cexp_template.c
+++ b/sysdeps/m68k/m680x0/fpu/s_cexp_template.c
@@ -126,4 +126,4 @@  s(__cexp) (CFLOAT x)
 
   return retval;
 }
-weak_alias (s(__cexp), s(cexp))
+declare_mgen_alias (__cexp, cexp)
diff --git a/sysdeps/m68k/m680x0/fpu/s_csin_template.c b/sysdeps/m68k/m680x0/fpu/s_csin_template.c
index be72208..bfcba12 100644
--- a/sysdeps/m68k/m680x0/fpu/s_csin_template.c
+++ b/sysdeps/m68k/m680x0/fpu/s_csin_template.c
@@ -56,4 +56,4 @@  s(__csin) (CFLOAT x)
 
   return retval;
 }
-weak_alias (s(__csin), s(csin))
+declare_mgen_alias (__csin, csin)
diff --git a/sysdeps/m68k/m680x0/fpu/s_csinh_template.c b/sysdeps/m68k/m680x0/fpu/s_csinh_template.c
index f518045..c4915cb 100644
--- a/sysdeps/m68k/m680x0/fpu/s_csinh_template.c
+++ b/sysdeps/m68k/m680x0/fpu/s_csinh_template.c
@@ -59,4 +59,4 @@  s(__csinh) (CFLOAT x)
 
   return retval;
 }
-weak_alias (s(__csinh), s(csinh))
+declare_mgen_alias (__csinh, csinh)