2678 Vladislav Vaintroub 2008-11-11
remove .map file
modified:
scripts/make_win_bin_dist
2677 Vladislav Vaintroub 2008-11-05
CMakeLists.txt files cleanup.
- remove SAFEMALLOC and SAFE_MUTEX definitions that were
present in *each* CMakeLists.txt. Instead, put them into top level
MakeLists.txt, but disable on Windows, because
a) SAFEMALLOC does not add any functionality that is not already
present in Debug C runtime ( and 2 safe malloc one on top of the other
only unnecessarily slows down the server)
b)SAFE_MUTEX does not work on Windows and have been
explicitely disabled on Windows with #undef previously. Fortunately,
ntdll does pretty good job identifying l problems with CRITICAL_SECTIONs.
(DebugBreak()s on using uninited critical section, unlocking unowned
critical section)
-Remove occationally used -D_DEBUG (added by compiler
anyway)
-Remove MAP file generation, it became obsolete .
There are many ways to get callstack of a crash now, with stacktrace in
error log , minidump etc
modified:
CMakeLists.txt
client/CMakeLists.txt
dbug/CMakeLists.txt
extra/CMakeLists.txt
libmysql/CMakeLists.txt
libmysqld/CMakeLists.txt
mysys/CMakeLists.txt
regex/CMakeLists.txt
sql/CMakeLists.txt
sql/backup/CMakeLists.txt
storage/blackhole/CMakeLists.txt
storage/csv/CMakeLists.txt
storage/example/CMakeLists.txt
storage/heap/CMakeLists.txt
storage/innobase/CMakeLists.txt
storage/maria/CMakeLists.txt
storage/maria/unittest/CMakeLists.txt
storage/myisam/CMakeLists.txt
storage/myisammrg/CMakeLists.txt
strings/CMakeLists.txt
tests/CMakeLists.txt
unittest/examples/CMakeLists.txt
unittest/mysys/CMakeLists.txt
unittest/mytap/CMakeLists.txt
vio/CMakeLists.txt
zlib/CMakeLists.txt
=== modified file 'scripts/make_win_bin_dist'
--- a/scripts/make_win_bin_dist 2008-10-21 15:45:46 +0000
+++ b/scripts/make_win_bin_dist 2008-11-11 12:44:05 +0000
@@ -163,7 +163,6 @@ cp tests/$TARGET/*.exe
cp libmysql/$TARGET/libmysql.dll $DESTDIR/bin/
cp sql/$TARGET/mysqld.exe $DESTDIR/bin/mysqld$EXE_SUFFIX.exe
-cp sql/$TARGET/mysqld.map $DESTDIR/bin/mysqld$EXE_SUFFIX.map
if [ x"$TARGET" != x"release" ] ; then
cp sql/$TARGET/mysqld.pdb $DESTDIR/bin/mysqld$EXE_SUFFIX.pdb
fi
@@ -172,7 +171,6 @@ if [ x"$PACK_DEBUG" = x"" -a -f "sql/deb
x"$PACK_DEBUG" = x"yes" ] ; then
cp sql/debug/mysqld.exe $DESTDIR/bin/mysqld-debug.exe
cp sql/debug/mysqld.pdb $DESTDIR/bin/mysqld-debug.pdb
- cp sql/debug/mysqld.map $DESTDIR/bin/mysqld-debug.map
fi
# ----------------------------------------------------------------------
| Thread |
|---|
| • bzr push into mysql-6.0 branch (vvaintroub:2677 to 2678) | Vladislav Vaintroub | 11 Nov |