X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fx86%2F3dnow_xform3.S;h=a356aaee76ba7129ee259873f3898e1bc70de743;hb=664355f05b39303fa0995b72160c82f5bf50e95e;hp=c1e3bf99d3032fe076fe574afa2571504b8df152;hpb=45d21ca58755098e8fd47e1083c68e244c4f903c;p=mesa.git diff --git a/src/mesa/x86/3dnow_xform3.S b/src/mesa/x86/3dnow_xform3.S index c1e3bf99d30..a356aaee76b 100644 --- a/src/mesa/x86/3dnow_xform3.S +++ b/src/mesa/x86/3dnow_xform3.S @@ -1,4 +1,3 @@ -/* $Id: 3dnow_xform3.S,v 1.2 2001/10/22 01:21:16 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -24,6 +23,8 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +#ifdef USE_3DNOW_ASM +#include "assyntax.h" #include "matypes.h" #include "xform_args.h" @@ -34,6 +35,7 @@ ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_general ) +HIDDEN(_mesa_3dnow_transform_points3_general) GLNAME( _mesa_3dnow_transform_points3_general ): PUSH_L ( ESI ) @@ -118,6 +120,7 @@ LLBL( G3TPGR_2 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_perspective ) +HIDDEN(_mesa_3dnow_transform_points3_perspective) GLNAME( _mesa_3dnow_transform_points3_perspective ): PUSH_L ( ESI ) @@ -198,6 +201,7 @@ LLBL( G3TPPR_2 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_3d ) +HIDDEN(_mesa_3dnow_transform_points3_3d) GLNAME( _mesa_3dnow_transform_points3_3d ): PUSH_L ( ESI ) @@ -285,6 +289,7 @@ LLBL( G3TP3R_2 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_3d_no_rot ) +HIDDEN(_mesa_3dnow_transform_points3_3d_no_rot) GLNAME( _mesa_3dnow_transform_points3_3d_no_rot ): PUSH_L ( ESI ) @@ -360,6 +365,7 @@ LLBL( G3TP3NRR_2 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_2d ) +HIDDEN(_mesa_3dnow_transform_points3_2d) GLNAME( _mesa_3dnow_transform_points3_2d ): PUSH_L ( ESI ) @@ -432,6 +438,7 @@ LLBL( G3TP2R_3 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_2d_no_rot ) +HIDDEN(_mesa_3dnow_transform_points3_2d_no_rot) GLNAME( _mesa_3dnow_transform_points3_2d_no_rot ): PUSH_L ( ESI ) @@ -498,6 +505,7 @@ LLBL( G3TP2NRR_2 ): ALIGNTEXT16 GLOBL GLNAME( _mesa_3dnow_transform_points3_identity ) +HIDDEN(_mesa_3dnow_transform_points3_identity) GLNAME( _mesa_3dnow_transform_points3_identity ): PUSH_L ( ESI ) @@ -546,3 +554,8 @@ LLBL( G3TPIR_2 ): POP_L ( EDI ) POP_L ( ESI ) RET +#endif + +#if defined (__ELF__) && defined (__linux__) + .section .note.GNU-stack,"",%progbits +#endif