From b0ae63688bb1299476188ad9f1c022553a25912a Mon Sep 17 00:00:00 2001 From: Hugo Parente Lima Date: Thu, 19 Aug 2010 18:40:36 -0300 Subject: Get ride of PyMODINIT_FUNC, since it doesn't correctly set the visibility rules on Linux. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewer: Renato Araújo Luciano Wolf --- headergenerator.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'headergenerator.cpp') diff --git a/headergenerator.cpp b/headergenerator.cpp index 1c761639a..0d7524cbd 100644 --- a/headergenerator.cpp +++ b/headergenerator.cpp @@ -395,7 +395,6 @@ void HeaderGenerator::finishGeneration() s << "#include " << endl << endl; if (usePySideExtensions()) s << "#include " << endl; - writeExportMacros(s); QStringList requiredTargetImports = TypeDatabase::instance()->requiredTargetImports(); if (!requiredTargetImports.isEmpty()) { @@ -465,23 +464,6 @@ void HeaderGenerator::finishGeneration() s << "#endif // " << includeShield << endl << endl; } - -void HeaderGenerator::writeExportMacros(QTextStream& s) -{ - QString macro = getApiExportMacro(); - s << "\ -#if defined _WIN32 || defined __CYGWIN__\n\ - #define " << macro << " __declspec(dllexport)\n\ -#else\n\ -#if __GNUC__ >= 4\n\ - #define " << macro << " __attribute__ ((visibility(\"default\")))\n\ -#else\n\ - #define " << macro << "\n\ -#endif\n\ -#endif\n\ -\n"; -} - void HeaderGenerator::writeSbkTypeFunction(QTextStream& s, const AbstractMetaEnum* cppEnum) { QString enumName = cppEnum->name(); -- cgit v1.2.3