summaryrefslogtreecommitdiffstats
path: root/lib/ffts/src/codegen.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2016-10-01 17:09:04 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2016-10-01 17:09:04 -0500
commite4e92bf2b00ed469141029640f192579c0ba1025 (patch)
tree6cd4352f84cfe4488277c879b70b5c43fd3fdd90 /lib/ffts/src/codegen.h
parentd8856bdf08c7fcbfe1608b692c632e2023d6dd06 (diff)
downloadulab-e4e92bf2b00ed469141029640f192579c0ba1025.tar.gz
ulab-e4e92bf2b00ed469141029640f192579c0ba1025.zip
Switch FFTS to linkotec branch for cross-arch support
Diffstat (limited to 'lib/ffts/src/codegen.h')
-rw-r--r--lib/ffts/src/codegen.h27
1 files changed, 12 insertions, 15 deletions
diff --git a/lib/ffts/src/codegen.h b/lib/ffts/src/codegen.h
index f592907..e170ca7 100644
--- a/lib/ffts/src/codegen.h
+++ b/lib/ffts/src/codegen.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,19 +31,16 @@
*/
-#ifndef __CODEGEN_H__
-#define __CODEGEN_H__
+#ifndef FFTS_CODEGEN_H
+#define FFTS_CODEGEN_H
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <errno.h>
-#include <sys/mman.h>
-#include <string.h>
-#include <limits.h> /* for PAGESIZE */
+#if defined (_MSC_VER) && (_MSC_VER >= 1020)
+#pragma once
+#endif
#include "ffts.h"
+#include "ffts_internal.h"
-void ffts_generate_func_code(ffts_plan_t *, size_t N, size_t leafN, int sign);
+transform_func_t ffts_generate_func_code(ffts_plan_t *p, size_t N, size_t leaf_N, int sign);
-#endif
+#endif /* FFTS_CODEGEN_H */