diff options
author | Anthony Blake <anthonix@me.com> | 2012-10-20 22:00:24 +1300 |
---|---|---|
committer | Anthony Blake <anthonix@me.com> | 2012-10-20 22:00:24 +1300 |
commit | b66b67417647366143491505149de2fd3ea67cef (patch) | |
tree | ff59891de90298ea1504d35c903742e8346e141d | |
parent | 1a8b18d770cdbc4b2c164a0c0fa5b1775ef116ff (diff) | |
download | ffts-b66b67417647366143491505149de2fd3ea67cef.zip ffts-b66b67417647366143491505149de2fd3ea67cef.tar.gz |
Fixed NEON warnings
-rw-r--r-- | src/codegen.c | 2 | ||||
-rw-r--r-- | src/codegen_neon.h | 2 | ||||
-rw-r--r-- | src/ffts.c | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/codegen.c b/src/codegen.c index 107f41b..f63d348 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -614,5 +614,5 @@ void ffts_generate_func_code(ffts_plan_t *p, size_t N, size_t leafN, int sign) { //fprintf(stderr, "size of transform %zu = %d\n", N, (fp-func)*4); - p->transform = start; + p->transform = (void *) (start); } diff --git a/src/codegen_neon.h b/src/codegen_neon.h index 9ae8876..6739b87 100644 --- a/src/codegen_neon.h +++ b/src/codegen_neon.h @@ -81,7 +81,7 @@ uint32_t LDRI(uint8_t dst, uint8_t base, uint32_t offset) { | ((base & 0xf) << 16) | (offset & 0xfff) ; } -uint32_t MOVI(uint32_t **p, uint8_t dst, uint32_t imm) { +void MOVI(uint32_t **p, uint8_t dst, uint32_t imm) { uint32_t oimm = imm; uint32_t shamt = (__builtin_ctzl(imm)>15)?15:__builtin_ctzl(imm); @@ -34,7 +34,9 @@ #include "macros.h" //#include "mini_macros.h" #include "patterns.h" - #include <errno.h> +#include "codegen.h" + +#include <errno.h> #include <sys/mman.h> #include <string.h> #include <limits.h> /* for PAGESIZE */ |