]> git.sur5r.net Git - bacula/bacula/commitdiff
kes Fix Win32 build, which broke when I added parse_args_only in
authorKern Sibbald <kern@sibbald.com>
Sun, 3 Dec 2006 16:55:06 +0000 (16:55 +0000)
committerKern Sibbald <kern@sibbald.com>
Sun, 3 Dec 2006 16:55:06 +0000 (16:55 +0000)
     lib. I'm not sure I got the entry point right for msvc.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3737 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/win32/README.mingw32
bacula/src/win32/dll/bacula.def
bacula/src/win32/libbac/msvc/bacula.def
bacula/technotes-1.39

index 69e1e115086cd550cde4ab214c979f0dad934858..92cb86ee778b28d4d082035c71e069d7b7e77898 100644 (file)
@@ -135,6 +135,11 @@ C++ mangled name of the new function.
 
    strings .../bacula/src/win32/dll/<file>.o | grep <symbol>
 
+Note, strings often will not show the desired symbol. In that case,
+use:
+   
+   nm .../bacula/src/win32/dll/<file>.o
+
 Replace <file> with the base part of the name of the source code file
 which contains the new function.  Replace <symbol> with the name of
 the new function.  Remove the leading underscore and place the result
@@ -164,6 +169,11 @@ C++ mangled name of the new function.
 
    strings .../bacula/src/win32/cats/cats_*/<file>.o | grep <symbol>
 
+Note, strings often will not show the desired symbol. In that case,
+use:
+
+   nm .../bacula/src/win32/dll/<file>.o
+
 Replace <file> with the base part of the name of the source code file
 which contains the new function.  Replace <symbol> with the name of
 the new function.  Remove the leading underscore and place the result
index 1ab520793d50553c0fd1471be4298418771cb92f..c06ae297505c31d2460394046eb39f45dec3bef1 100644 (file)
@@ -411,6 +411,7 @@ _Z8rwl_initP12s_rwlock_tag
 
 ; scan.c:
 _Z10parse_argsPcPS_PiS0_S0_i
+_Z15parse_args_onlyPcPS_PiS0_S0_i
 _Z11skip_spacesPPc
 _Z14skip_nonspacesPPc
 _Z19strip_leading_spacePc
index 71519ae20a3f4a3497e8ae2f653fd67c7b29cce4..a6c15affdd8fe64d114697089fcb974d43fea201 100644 (file)
@@ -421,6 +421,7 @@ fnmatch
 ?fstrsch@@YAHPBD0@Z
 ?next_arg@@YAPADPAPAD@Z
 ?parse_args@@YAHPADPAPADPAH11H@Z
+?parse_args_only@@YAHPADPAPADPAH11H@Z
 ?bsscanf@@YAHPBD0ZZ
  
 ; serial.obj 
index 731567919c7497406ee53f48f0d6c074781c1dd8..712f3d51c90da46faf4a48d3d2284960cf4d9ad2 100644 (file)
@@ -2,6 +2,8 @@
 
 General:
 03Dec06
+kes  Fix Win32 build, which broke when I added parse_args_only in
+     lib. I'm not sure I got the entry point right for msvc.
 kes  Turn off data encryption. It can be enabled by defining
      DATA_ENCRYPTION in src/version.h and recompiling.
 kes  Implement flag to turn off data encryption feature.