소스 검색

ERR: Reduced requirements on preprocessor for export macro due to limitations of Mac preprocessor. The preprocessor can be fixed by using -no-cpp-precomp, but we don't want to require that option for every source file that includes our headers.

Brad King 22 년 전
부모
커밋
83aa7b6b0b
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      Source/kwsys/Base64.h.in
  2. 1 1
      Source/kwsys/Process.h.in

+ 1 - 1
Source/kwsys/Base64.h.in

@@ -24,7 +24,7 @@
    not visible to user code.  Use kwsysHeaderDump.pl to reproduce
    these macros after making changes to the interface.  */
 #define kwsys(x) @KWSYS_NAMESPACE@##x
-#define kwsysEXPORT          kwsys(_EXPORT)
+#define kwsysEXPORT          @KWSYS_NAMESPACE@_EXPORT
 #define kwsysBase64          kwsys(Base64)
 #define kwsysBase64_Decode   kwsys(Base64_Decode)
 #define kwsysBase64_Decode3  kwsys(Base64_Decode3)

+ 1 - 1
Source/kwsys/Process.h.in

@@ -24,7 +24,7 @@
    not visible to user code.  Use kwsysHeaderDump.pl to reproduce
    these macros after making changes to the interface.  */
 #define kwsys(x) @KWSYS_NAMESPACE@##x
-#define kwsysEXPORT                      kwsys(_EXPORT)
+#define kwsysEXPORT                      @KWSYS_NAMESPACE@_EXPORT
 #define kwsysProcess                     kwsys(Process)
 #define kwsysProcess_s                   kwsys(Process_s)
 #define kwsysProcess_New                 kwsys(Process_New)