summaryrefslogtreecommitdiff
path: root/libapr.dsp
diff options
context:
space:
mode:
authorwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2003-02-20 15:55:07 +0000
committerwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2003-02-20 15:55:07 +0000
commit665b42ecc9ca3d39229e8106eb9af01700aa082f (patch)
tree421b037768fe50150867c66e7a2afa485dd6284e /libapr.dsp
parent4977c063a781b249a83bd7bbdf032f9e7d64e579 (diff)
downloadlibapr-665b42ecc9ca3d39229e8106eb9af01700aa082f.tar.gz
After consulting with the APR list, it was decided that /map file creation
is fairly redundant when you retain rich .pdb debugging symbol files. We have rarely used them, and generally .dbg and .pdb files prove much more useful for the cases we have. While eliminating /map files, we are also shrinking the size of the .dbg files by stripping 'private' symbol information. Really this means less rich diagnostics from Dr. Watson on NT or Win9x when they query the .dbg symbols in creating a DrWatson log file. But it's more than compensated for on newer OS'es where Dr. Watson will query the .pdb symbols, on all Win32 flavors when WinDbg is used with the .pdb symbols, and the fact that the distribution of binary symbols will use less bandwidth when less information is duplicated from the .pdb format into the .dbg files. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64369 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'libapr.dsp')
-rw-r--r--libapr.dsp10
1 files changed, 5 insertions, 5 deletions
diff --git a/libapr.dsp b/libapr.dsp
index 66327672e..a8b3d7cc9 100644
--- a/libapr.dsp
+++ b/libapr.dsp
@@ -52,14 +52,14 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /map /machine:I386
-# ADD LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib rpcrt4.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /map /debug /debugtype:both /machine:I386 /pdbtype:sept
+# ADD BASE LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /machine:I386
+# ADD LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib rpcrt4.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /debug /debugtype:both /machine:I386 /pdbtype:sept
# Begin Custom Build - Extracting .dbg symbols from $(InputPath)
InputPath=.\Release\libapr.dll
SOURCE="$(InputPath)"
".\Release\libapr.dbr" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
- rebase -q -b 0x6EEC0000 -x ".\Release" $(InputPath)
+ rebase -q -p -b 0x6EEC0000 -x ".\Release" $(InputPath)
echo rebased > ".\Release\libapr.dbr"
# End Custom Build
@@ -87,8 +87,8 @@ BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /incremental:no /map /debug /machine:I386
-# ADD LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib rpcrt4.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /incremental:no /map /debug /machine:I386
+# ADD BASE LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /incremental:no /debug /machine:I386
+# ADD LINK32 kernel32.lib advapi32.lib ws2_32.lib mswsock.lib ole32.lib shell32.lib rpcrt4.lib /nologo /base:"0x6EEC0000" /subsystem:windows /dll /incremental:no /debug /machine:I386
!ENDIF