X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=gnuradio-core%2Fsrc%2Flib%2Ffilter%2Fccomplex_dotprod_3dnow64.S;h=feaf1cb0340b6b6715c2806bb0b1e793b979c713;hb=b44f43a12cd4b25b0fc25c47581b9440ceae4e31;hp=70b06b21e6e70b64dcc250d3a360831ea1651df4;hpb=09a1e803a9e6587c78d20cdf16891e5295874668;p=debian%2Fgnuradio diff --git a/gnuradio-core/src/lib/filter/ccomplex_dotprod_3dnow64.S b/gnuradio-core/src/lib/filter/ccomplex_dotprod_3dnow64.S index 70b06b21..feaf1cb0 100644 --- a/gnuradio-core/src/lib/filter/ccomplex_dotprod_3dnow64.S +++ b/gnuradio-core/src/lib/filter/ccomplex_dotprod_3dnow64.S @@ -91,7 +91,7 @@ GLOB_SYMB(ccomplex_dotprod_3dnow): # .p2align 4 -.loop1: +.Loop1: # complex prod: C += A * B, w/ temp Z, mmPN=$80000000 # @@ -165,7 +165,7 @@ GLOB_SYMB(ccomplex_dotprod_3dnow): .L1_test: dec %rax - jge .loop1 + jge .Loop1 # We've handled the bulk of multiplies up to here. # Let's see if original n_2_ccomplex_blocks was odd. @@ -211,3 +211,7 @@ GLOB_SYMB(ccomplex_dotprod_3dnow): FUNC_TAIL(ccomplex_dotprod_3dnow) .ident "Hand coded x86_64 3DNow! assembly" + +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif