List:Commits« Previous MessageNext Message »
From:Vladislav Vaintroub Date:November 11 2008 12:45pm
Subject:bzr push into mysql-6.0 branch (vvaintroub:2677 to 2678)
View as plain text  
 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 Vaintroub11 Nov