projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 3.2.2
[debian/gnuradio]
/
gnuradio-core
/
src
/
lib
/
filter
/
3dnow_float_dotprod_simple.S
diff --git
a/gnuradio-core/src/lib/filter/3dnow_float_dotprod_simple.S
b/gnuradio-core/src/lib/filter/3dnow_float_dotprod_simple.S
index 70f09b383f406a92a1549177a8996c7341e82068..1097728cbd5f30bce7749e59699640b66e1a6806 100644
(file)
--- a/
gnuradio-core/src/lib/filter/3dnow_float_dotprod_simple.S
+++ b/
gnuradio-core/src/lib/filter/3dnow_float_dotprod_simple.S
@@
-72,7
+72,7
@@
sse_float_dotprod:
pxor %mm5, %mm5 # mm5 = 0 0
.p2align 4
pxor %mm5, %mm5 # mm5 = 0 0
.p2align 4
-.
l
oop1:
+.
L
oop1:
movq 0(%eax), %mm0
movq 8(%eax), %mm1
movq 0(%eax), %mm0
movq 8(%eax), %mm1
@@
-85,7
+85,7
@@
sse_float_dotprod:
addl $16, %edx
addl $16, %eax
decl %ecx
addl $16, %edx
addl $16, %eax
decl %ecx
- jne .
l
oop1
+ jne .
L
oop1
# at this point mm4 and mm5 contain partial sums
# at this point mm4 and mm5 contain partial sums
@@
-100,3
+100,7
@@
sse_float_dotprod:
.Lfe1:
.size sse_float_dotprod,.Lfe1-sse_float_dotprod
.ident "Hand coded x86 3DNow! assembly"
.Lfe1:
.size sse_float_dotprod,.Lfe1-sse_float_dotprod
.ident "Hand coded x86 3DNow! assembly"
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif