emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/gc/doc/README.macros [Boehm-GC]


From: Dave Love
Subject: [Emacs-diffs] Changes to emacs/gc/doc/README.macros [Boehm-GC]
Date: Mon, 16 Jun 2003 11:36:57 -0400

Index: emacs/gc/doc/README.macros
diff -c emacs/gc/doc/README.macros:1.2.2.1 emacs/gc/doc/README.macros:1.2.2.2
*** emacs/gc/doc/README.macros:1.2.2.1  Thu Jun  5 14:23:05 2003
--- emacs/gc/doc/README.macros  Mon Jun 16 11:36:56 2003
***************
*** 51,57 ****
                __declspec(dllexport) needs to be added to declarations
                to support the case in which the collector is in a dll.
  
! GC_DLL                User-settable macro that forces the effect of _DLL.
  
  GC_NOT_DLL    User-settable macro that overrides _DLL, e.g. if dynamic
                libraries are used, but the collector is in a static library.
--- 51,68 ----
                __declspec(dllexport) needs to be added to declarations
                to support the case in which the collector is in a dll.
  
! GC_DLL                User-settable macro that forces the effect of _DLL.  Set
!               by gc.h if _DLL is defined and GC_NOT_DLL is undefined.
!               This is the macro that is tested internally to determine
!               whether the GC is in its own dynamic library.  May need
!               to be set by clients before including gc.h.  Note that
!               inside the GC implementation it indicates that the
!               collector is in its own dynamic library, should export
!               its symbols, etc.  But in clients it indicates that the
!               GC resides in a different DLL, its entry points should
!               be referenced accordingly, and precautions may need to
!               be taken to properly deal with statically allocated 
!               variables in the main program.  Used only for MS Windows.
  
  GC_NOT_DLL    User-settable macro that overrides _DLL, e.g. if dynamic
                libraries are used, but the collector is in a static library.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]