diff options
author | waker <wakeroid@gmail.com> | 2010-10-24 09:18:28 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2010-10-24 09:18:28 +0200 |
commit | 1165a25a0ac57d3bcaf29afc9a5537523d4b0a99 (patch) | |
tree | 17654dda88fa8c172d3db67e760eb6731478d939 /plugins/supereq | |
parent | aa7aaa4c2be4a27d858b582c338ba14a2aa72732 (diff) |
adapted remaining cpp plugins to portable build
Diffstat (limited to 'plugins/supereq')
-rw-r--r-- | plugins/supereq/Equ.cpp | 12 | ||||
-rw-r--r-- | plugins/supereq/Makefile.am | 4 |
2 files changed, 15 insertions, 1 deletions
diff --git a/plugins/supereq/Equ.cpp b/plugins/supereq/Equ.cpp index f53b99d1..4411dbd9 100644 --- a/plugins/supereq/Equ.cpp +++ b/plugins/supereq/Equ.cpp @@ -4,6 +4,18 @@ #include <assert.h>
#include "paramlist.hpp"
+int _Unwind_Resume_or_Rethrow;
+int _Unwind_RaiseException;
+int _Unwind_GetLanguageSpecificData;
+int _Unwind_Resume;
+int _Unwind_DeleteException;
+int _Unwind_GetTextRelBase;
+int _Unwind_SetIP;
+int _Unwind_GetDataRelBase;
+int _Unwind_GetRegionStart;
+int _Unwind_SetGR;
+int _Unwind_GetIPInfo;
+
typedef float REAL;
void rfft(int n,int isign,REAL x[]);
diff --git a/plugins/supereq/Makefile.am b/plugins/supereq/Makefile.am index 0fffd6d6..eecade68 100644 --- a/plugins/supereq/Makefile.am +++ b/plugins/supereq/Makefile.am @@ -3,7 +3,9 @@ supereqdir = $(libdir)/$(PACKAGE) pkglib_LTLIBRARIES = supereq.la supereq_la_SOURCES = supereq.c supereq.h Equ.cpp Fftsg_fl.cpp paramlist.hpp -supereq_la_LDFLAGS = -module +AM_CPPFLAGS = $(CXXFLAGS) -fno-exceptions -fno-rtti -nostdlib -fno-unwind-tables + +supereq_la_LDFLAGS = -module -nostdlib -lsupc++ supereq_la_LIBADD = $(LDADD) AM_CFLAGS = -std=c99 |