mariadb/cmake
Davi Arnaut 243003f12d Bug#42733: Type-punning warnings when compiling MySQL -- strict aliasing violations.
Due to the extent of aliasing violations in the MySQL source
code, at this time it is safer to disable strict aliasing related
optimizations in release builds.

As of this patch, only GCC enables strict aliasing by default.
Hence, use the -fno-strict-aliasing option to disable the
aliasing rules.
2010-10-08 10:30:58 -03:00
..
build_configurations Bug#42733: Type-punning warnings when compiling MySQL -- strict aliasing violations. 2010-10-08 10:30:58 -03:00
os Fix compile error on Windows after WL#1054 push. 2010-10-04 21:25:53 +02:00
abi_check.cmake BUG#52821 - plugin_ftparser.h and plugin_audit.h are 2010-08-27 10:45:35 +04:00
bison.cmake couple of tweaks for solaris on sparc, link with librt, as it defines sched_yield 2009-12-08 03:12:23 +01:00
cat.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
character_sets.cmake After-fix for WL#1213 2010-02-25 12:15:46 +04:00
check_minimal_version.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
cmake_parse_arguments.cmake Rename CMAKE_PARSE_ARGUMENTS macro to avoid name collision 2010-09-29 11:42:35 +02:00
configurable_file_content.in implement convenience libraries 2009-11-24 23:15:47 +00:00
configure.pl Bug#34043: Server loops excessively in _checkchunk() when safemalloc is enabled 2010-08-06 09:59:38 -03:00
cpack_source_ignore_files.cmake Revert the ndb removal for now. 2010-07-20 10:35:55 +01:00
create_initial_db.cmake.in Post-push fixups for WL#5349 2010-06-22 12:13:47 +02:00
do_abi_check.cmake BUG#52821 - plugin_ftparser.h and plugin_audit.h are 2010-08-27 10:45:35 +04:00
dtrace.cmake Bug #55966: "plugin" tests fail in 5.5 2010-09-06 14:45:12 +02:00
dtrace_prelink.cmake Dtrace on Solaris: 2009-12-13 05:42:26 +00:00
install_layout.cmake Unset the execute bit where it's not needed. 2010-07-03 20:17:03 -03:00
install_macros.cmake Rename CMAKE_PARSE_ARGUMENTS macro to avoid name collision 2010-09-29 11:42:35 +02:00
libutils.cmake Rename CMAKE_PARSE_ARGUMENTS macro to avoid name collision 2010-09-29 11:42:35 +02:00
make_dist.cmake.in Revert the ndb removal for now. 2010-07-20 10:35:55 +01:00
Makefile.am Committing on behalf of Valdislav Vaintroub (reviewed and 2010-05-14 18:42:10 +04:00
merge_archives_unix.cmake.in WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
mysql_add_executable.cmake Rename CMAKE_PARSE_ARGUMENTS macro to avoid name collision 2010-09-29 11:42:35 +02:00
mysql_version.cmake Changes to build using CMake according to existing release packages: 2010-05-12 12:51:23 +01:00
package_name.cmake Remove leftovers from old versions of the code. 2010-07-13 14:34:32 -03:00
plugin.cmake Rename CMAKE_PARSE_ARGUMENTS macro to avoid name collision 2010-09-29 11:42:35 +02:00
readline.cmake CMake 2.6.2 fix 2010-01-08 11:06:42 +01:00
ssl.cmake I'm pretty sure 'CXX_FLAGS' is a typo for 'CMAKE_CXX_FLAGS', and 2010-07-05 19:54:07 +01:00
stack_direction.c WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
tags.cmake Committing on behalf of Valdislav Vaintroub (reviewed and 2010-05-14 18:42:10 +04:00
versioninfo.rc.in Simplify embedding version info into executables with ADD_VERSION_INFO 2009-12-18 23:53:30 +01:00
zlib.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00