summaryrefslogtreecommitdiffstats
path: root/src/ffts_static.h
diff options
context:
space:
mode:
authorJukka Ojanen <jukka.ojanen@linkotec.net>2014-11-20 19:25:18 +0200
committerJukka Ojanen <jukka.ojanen@linkotec.net>2014-11-20 19:25:18 +0200
commitf051eee4ed371c9bf986833f574ec7789d0c71bf (patch)
treea1e0ce0cc8e369e3e4158c8cd8264f6a86c47fa5 /src/ffts_static.h
parentd721afb330499d882d74349780c70e6cc9a4a8f9 (diff)
downloadffts-f051eee4ed371c9bf986833f574ec7789d0c71bf.zip
ffts-f051eee4ed371c9bf986833f574ec7789d0c71bf.tar.gz
Enable static first pass and "unroll" recursion to base cases; N <= 128
Temporarily break support for static neon.
Diffstat (limited to 'src/ffts_static.h')
-rw-r--r--src/ffts_static.h20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/ffts_static.h b/src/ffts_static.h
index d854053..e599d80 100644
--- a/src/ffts_static.h
+++ b/src/ffts_static.h
@@ -1,10 +1,10 @@
/*
-
+
This file is part of FFTS -- The Fastest Fourier Transform in the South
-
+
Copyright (c) 2012, Anthony M. Blake <amb@anthonix.com>
- Copyright (c) 2012, The University of Waikato
-
+ Copyright (c) 2012, The University of Waikato
+
All rights reserved.
Redistribution and use in source and binary forms, with or without
@@ -31,11 +31,14 @@
*/
-#ifndef __FFTS_STATIC_H__
-#define __FFTS_STATIC_H__
+#ifndef FFTS_STATIC_H
+#define FFTS_STATIC_H
+
+#if defined (_MSC_VER) && (_MSC_VER >= 1020)
+#pragma once
+#endif
#include "ffts.h"
-#include "neon.h"
void ffts_static_rec_f(ffts_plan_t *p, float *data, size_t N) ;
void ffts_static_transform_f(ffts_plan_t *p, const void *in, void *out);
@@ -43,5 +46,4 @@ void ffts_static_transform_f(ffts_plan_t *p, const void *in, void *out);
void ffts_static_rec_i(ffts_plan_t *p, float *data, size_t N) ;
void ffts_static_transform_i(ffts_plan_t *p, const void *in, void *out);
-#endif
-// vim: set autoindent noexpandtab tabstop=3 shiftwidth=3:
+#endif /* FFTS_STATIC_H */
OpenPOWER on IntegriCloud