Skip to content

Commit 61eb7ae

Browse files
committed
remove unused PHP_EXTNAME_API macros.
#in preparation for the gcc 4 visibility patch
1 parent 32dfad7 commit 61eb7ae

File tree

27 files changed

+0
-162
lines changed

27 files changed

+0
-162
lines changed

ext/com_dotnet/php_com_dotnet.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry com_dotnet_module_entry;
2525
#define phpext_com_dotnet_ptr &com_dotnet_module_entry
2626

27-
#ifdef PHP_WIN32
28-
# define PHP_COM_DOTNET_API __declspec(dllexport)
29-
#else
30-
# define PHP_COM_DOTNET_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/ctype/php_ctype.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry ctype_module_entry;
2525
#define phpext_ctype_ptr &ctype_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_CTYPE_API __declspec(dllexport)
29-
#else
30-
#define PHP_CTYPE_API
31-
#endif
32-
3327
#else
3428

3529
#define phpext_ctype_ptr NULL

ext/filter/php_filter.h

-6
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,6 @@
3333
extern zend_module_entry filter_module_entry;
3434
#define phpext_filter_ptr &filter_module_entry
3535

36-
#ifdef PHP_WIN32
37-
#define PHP_FILTER_API __declspec(dllexport)
38-
#else
39-
#define PHP_FILTER_API
40-
#endif
41-
4236
#ifdef ZTS
4337
#include "TSRM.h"
4438
#endif

ext/gmp/php_gmp.h

-6
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@
2626
extern zend_module_entry gmp_module_entry;
2727
#define phpext_gmp_ptr &gmp_module_entry
2828

29-
#ifdef ZEND_WIN32
30-
#define GMP_API __declspec(dllexport)
31-
#else
32-
#define GMP_API
33-
#endif
34-
3529
ZEND_MODULE_STARTUP_D(gmp);
3630
ZEND_MODULE_DEACTIVATE_D(gmp);
3731
ZEND_MODULE_INFO_D(gmp);

ext/json/php_json.h

-6
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@
2626
extern zend_module_entry json_module_entry;
2727
#define phpext_json_ptr &json_module_entry
2828

29-
#ifdef PHP_WIN32
30-
#define PHP_JSON_API __declspec(dllexport)
31-
#else
32-
#define PHP_JSON_API
33-
#endif
34-
3529
#ifdef ZTS
3630
#include "TSRM.h"
3731
#endif

ext/mime_magic/php_mime_magic.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry mime_magic_module_entry;
2525
#define phpext_mime_magic_ptr &mime_magic_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_MIME_MAGIC_API __declspec(dllexport)
29-
#else
30-
#define PHP_MIME_MAGIC_API
31-
#endif
32-
3327
PHP_MINIT_FUNCTION(mime_magic);
3428
PHP_MSHUTDOWN_FUNCTION(mime_magic);
3529
PHP_RINIT_FUNCTION(mime_magic);

ext/mssql/php_mssql.h

-5
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525

2626
#if HAVE_MSSQL
2727
#define MSDBLIB
28-
#ifdef PHP_WIN32
29-
#define PHP_MSSQL_API __declspec(dllexport)
30-
#else
31-
#define PHP_MSSQL_API
32-
#endif
3328

3429
#include <sqlfront.h>
3530
#include <sqldb.h>

ext/ncurses/php_ncurses.h

-6
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,6 @@ extern zend_module_entry ncurses_module_entry;
3939
extern const zend_function_entry ncurses_functions[];
4040
#include "php_ncurses_fe.h"
4141

42-
#ifdef PHP_WIN32
43-
#define PHP_NCURSES_API __declspec(dllexport)
44-
#else
45-
#define PHP_NCURSES_API
46-
#endif
47-
4842
PHP_MINIT_FUNCTION(ncurses);
4943
PHP_MSHUTDOWN_FUNCTION(ncurses);
5044
PHP_MINFO_FUNCTION(ncurses);

ext/oci8/php_oci8.h

-6
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@
3131
# ifndef PHP_OCI8_H
3232
# define PHP_OCI8_H
3333

34-
#ifdef PHP_WIN32
35-
#define PHP_OCI_API __declspec(dllexport)
36-
#else
37-
#define PHP_OCI_API
38-
#endif
39-
4034
#ifdef ZTS
4135
# include "TSRM.h"
4236
#endif

ext/pcntl/php_pcntl.h

-6
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,6 @@
2727
extern zend_module_entry pcntl_module_entry;
2828
#define phpext_pcntl_ptr &pcntl_module_entry
2929

30-
#ifdef PHP_WIN32
31-
#define PHP_PCNTL_API __declspec(dllexport)
32-
#else
33-
#define PHP_PCNTL_API
34-
#endif
35-
3630
PHP_MINIT_FUNCTION(pcntl);
3731
PHP_MSHUTDOWN_FUNCTION(pcntl);
3832
PHP_RINIT_FUNCTION(pcntl);

ext/pdo_dblib/php_pdo_dblib.h

-6
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@
2626
extern zend_module_entry pdo_dblib_module_entry;
2727
#define phpext_pdo_dblib_ptr &pdo_dblib_module_entry
2828

29-
#ifdef PHP_WIN32
30-
# define PHP_PDO_DBLIB_API __declspec(dllexport)
31-
#else
32-
# define PHP_PDO_DBLIB_API
33-
#endif
34-
3529
#ifdef ZTS
3630
# include "TSRM.h"
3731
#endif

ext/pdo_firebird/php_pdo_firebird.h

-12
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,6 @@
2424
extern zend_module_entry pdo_firebird_module_entry;
2525
#define phpext_pdo_firebird_ptr &pdo_firebird_module_entry
2626

27-
#ifdef PHP_WIN32
28-
# ifdef PDO_FIREBIRD_EXPORTS
29-
# define PDO_FB_API __declspec(dllexport)
30-
# elif defined(COMPILE_DL_PDO_FIREBIRD)
31-
# define PDO_FB_API __declspec(dllimport)
32-
# else
33-
# define PDO_FB_API
34-
# endif
35-
#else
36-
# define PDO_FB_API
37-
#endif
38-
3927
#ifdef ZTS
4028
#include "TSRM.h"
4129
#endif

ext/pdo_mysql/php_pdo_mysql.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry pdo_mysql_module_entry;
2525
#define phpext_pdo_mysql_ptr &pdo_mysql_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_PDO_MYSQL_API __declspec(dllexport)
29-
#else
30-
#define PHP_PDO_MYSQL_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/pdo_oci/php_pdo_oci.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry pdo_oci_module_entry;
2525
#define phpext_pdo_oci_ptr &pdo_oci_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_PDO_OCI_API __declspec(dllexport)
29-
#else
30-
#define PHP_PDO_OCI_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/pdo_odbc/php_pdo_odbc.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry pdo_odbc_module_entry;
2525
#define phpext_pdo_odbc_ptr &pdo_odbc_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_PDO_ODBC_API __declspec(dllexport)
29-
#else
30-
#define PHP_PDO_ODBC_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/pdo_pgsql/php_pdo_pgsql.h

-6
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@
2626
extern zend_module_entry pdo_pgsql_module_entry;
2727
#define phpext_pdo_pgsql_ptr &pdo_pgsql_module_entry
2828

29-
#ifdef PHP_WIN32
30-
#define PHP_PDO_PGSQL_API __declspec(dllexport)
31-
#else
32-
#define PHP_PDO_PGSQL_API
33-
#endif
34-
3529
#ifdef ZTS
3630
#include "TSRM.h"
3731
#endif

ext/pdo_sqlite/php_pdo_sqlite.h

-6
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,6 @@
2525
extern zend_module_entry pdo_sqlite_module_entry;
2626
#define phpext_pdo_sqlite_ptr &pdo_sqlite_module_entry
2727

28-
#ifdef PHP_WIN32
29-
#define PHP_PDO_SQLITE_API __declspec(dllexport)
30-
#else
31-
#define PHP_PDO_SQLITE_API
32-
#endif
33-
3428
#ifdef ZTS
3529
#include "TSRM.h"
3630
#endif

ext/shmop/php_shmop.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry shmop_module_entry;
2525
#define phpext_shmop_ptr &shmop_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_SHMOP_API __declspec(dllexport)
29-
#else
30-
#define PHP_SHMOP_API
31-
#endif
32-
3327
PHP_MINIT_FUNCTION(shmop);
3428
PHP_MINFO_FUNCTION(shmop);
3529

ext/simplexml/php_simplexml.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry simplexml_module_entry;
2525
#define phpext_simplexml_ptr &simplexml_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_SIMPLEXML_API __declspec(dllexport)
29-
#else
30-
#define PHP_SIMPLEXML_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/soap/php_soap.h

-5
Original file line numberDiff line numberDiff line change
@@ -173,11 +173,6 @@ ZEND_BEGIN_MODULE_GLOBALS(soap)
173173
HashTable *ref_map;
174174
ZEND_END_MODULE_GLOBALS(soap)
175175

176-
#ifdef PHP_WIN32
177-
#define PHP_SOAP_API __declspec(dllexport)
178-
#else
179-
#define PHP_SOAP_API
180-
#endif
181176
#ifdef ZTS
182177
#include "TSRM.h"
183178
#endif

ext/sockets/php_sockets.h

-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,8 @@ extern zend_module_entry sockets_module_entry;
3030
#define phpext_sockets_ptr &sockets_module_entry
3131

3232
#ifdef PHP_WIN32
33-
#define PHP_SOCKETS_API __declspec(dllexport)
3433
#include <winsock.h>
3534
#else
36-
#define PHP_SOCKETS_API
3735
#if HAVE_SYS_SOCKET_H
3836
#include <sys/socket.h>
3937
#endif

ext/sqlite/php_sqlite.h

-6
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@
2626
extern zend_module_entry sqlite_module_entry;
2727
#define phpext_sqlite_ptr &sqlite_module_entry
2828

29-
#ifdef PHP_WIN32
30-
#define PHP_SQLITE_API __declspec(dllexport)
31-
#else
32-
#define PHP_SQLITE_API
33-
#endif
34-
3529
#ifdef ZTS
3630
#include "TSRM.h"
3731
#endif

ext/tokenizer/php_tokenizer.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry tokenizer_module_entry;
2525
#define phpext_tokenizer_ptr &tokenizer_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_TOKENIZER_API __declspec(dllexport)
29-
#else
30-
#define PHP_TOKENIZER_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/xml/php_xml.h

-6
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,6 @@ extern zend_module_entry xml_module_entry;
3434

3535
#include "ext/xml/expat_compat.h"
3636

37-
#ifdef PHP_WIN32
38-
#define PHP_XML_API __declspec(dllexport)
39-
#else
40-
#define PHP_XML_API
41-
#endif
42-
4337

4438
#ifdef XML_UNICODE
4539
#error "UTF-16 Unicode support not implemented!"

ext/xmlreader/php_xmlreader.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry xmlreader_module_entry;
2525
#define phpext_xmlreader_ptr &xmlreader_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_XMLREADER_API __declspec(dllexport)
29-
#else
30-
#define PHP_XMLREADER_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

ext/xmlrpc/php_xmlrpc.h

-6
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,6 @@
6161
extern zend_module_entry xmlrpc_module_entry;
6262
#define phpext_xmlrpc_ptr &xmlrpc_module_entry
6363

64-
#ifdef PHP_WIN32
65-
#define PHP_XMLRPC_API __declspec(dllexport)
66-
#else
67-
#define PHP_XMLRPC_API
68-
#endif
69-
7064
PHP_MINIT_FUNCTION(xmlrpc);
7165
PHP_MINFO_FUNCTION(xmlrpc);
7266

ext/xsl/php_xsl.h

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
extern zend_module_entry xsl_module_entry;
2525
#define phpext_xsl_ptr &xsl_module_entry
2626

27-
#ifdef PHP_WIN32
28-
#define PHP_XSL_API __declspec(dllexport)
29-
#else
30-
#define PHP_XSL_API
31-
#endif
32-
3327
#ifdef ZTS
3428
#include "TSRM.h"
3529
#endif

0 commit comments

Comments
 (0)