mariadb/BUILD
Davi Arnaut 93fb8bb235 Bug#53445: Build with -Wall and fix warnings that it generates
Apart strict-aliasing warnings, fix the remaining warnings
generated by GCC 4.4.4 -Wall and -Wextra flags.

One major source of warnings was the in-house function my_bcmp
which (unconventionally) took pointers to unsigned characters
as the byte sequences to be compared. Since my_bcmp and bcmp
are deprecated functions whose only difference with memcmp is
the return value, every use of the function is replaced with
memcmp as the special return value wasn't actually being used
by any caller.

There were also various other warnings, mostly due to type
mismatches, missing return values, missing prototypes, dead
code (unreachable) and ignored return values.
2010-07-02 15:30:47 -03:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
autorun.sh autorun.sh: 2007-10-29 22:48:58 +01:00
build_mccge.sh Don't enable safemalloc for valgrind builds, it's too slow. 2010-06-03 09:54:37 -03:00
check-cpu Bug#53445: Build with -Wall and fix warnings that it generates 2010-07-02 15:30:47 -03:00
cleanup hanged UDF interface to use clear() instead of reset() 2003-08-27 22:30:50 +03:00
compile-alpha Update to autoconf 2.52 2002-02-07 21:34:35 +02:00
compile-alpha-ccc BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-alpha-cxx BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-alpha-debug BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-amd64-debug-max Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-amd64-debug-max-no-ndb Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-amd64-gcov Bug#23062 (GCOV build: helper scripts missing in the BUILD directory) 2007-08-15 18:10:16 -06:00
compile-amd64-gprof Bug#23062 (GCOV build: helper scripts missing in the BUILD directory) 2007-08-15 18:10:16 -06:00
compile-amd64-max Remove dead code from BUILD/ scripts. 2006-04-05 16:50:12 +04:00
compile-amd64-max-sci New SCI Transporter Build scripts 2007-05-07 15:33:27 +02:00
compile-amd64-valgrind-max Bug#53593: Add some instrumentation to improve Valgrind sensitivity 2010-05-20 13:40:42 +03:00
compile-darwin-mwcc Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-dist Merge the bashism removal from 5.0 up to 5.1-build 2008-12-28 16:18:08 +01:00
compile-hpux11-parisc2-aCC BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-ia64-debug-max BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-irix-mips64-mipspro BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-ndb-autotest ndb - 2006-08-02 09:08:21 +02:00
compile-pentium BUG#27701 don't pass arguments to sourced script if they're not modified as this is either a no-op (if done correctly), a different no-op with some shells (if done the bash way, but with correct quoting) or breaks arguments with whitespace for some shells (if done the bash way, without quotes). 2007-04-11 14:12:00 +02:00
compile-pentium-cybozu Add missing parts for the "Cybozu" custom build, to avoid future manual patches. 2005-04-08 13:56:48 +02:00
compile-pentium-debug Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-27701 2007-04-11 14:06:03 +02:00
compile-pentium-debug-max Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-27701 2007-04-11 14:06:03 +02:00
compile-pentium-debug-max-no-embedded Implement --warning-mode in SETUP.sh. The value of the 2006-04-07 02:25:59 +04:00
compile-pentium-debug-max-no-ndb Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-27701 2007-04-11 14:06:03 +02:00
compile-pentium-debug-openssl BUG#18818 configure: No longer finds OpenSSL on Mac OS X 2006-05-17 13:59:37 +02:00
compile-pentium-debug-yassl BUG#18818 configure: No longer finds OpenSSL on Mac OS X 2006-05-17 13:59:37 +02:00
compile-pentium-gcov Manual merge 2007-08-22 12:02:23 -06:00
compile-pentium-gprof Bug#23062 (GCOV build: helper scripts missing in the BUILD directory) 2007-08-15 18:10:16 -06:00
compile-pentium-icc Bug #12717 yassl: Crashes in "integer.cpp" when compiled with icc 2005-09-01 14:07:45 +02:00
compile-pentium-icc-valgrind-max Bug#53593: Add some instrumentation to improve Valgrind sensitivity 2010-05-20 13:40:42 +03:00
compile-pentium-icc-yassl Bug #12717 yassl: Crashes in "integer.cpp" when compiled with icc 2005-09-01 14:07:45 +02:00
compile-pentium-max Remove dead code from BUILD/ scripts. 2006-04-05 16:50:12 +04:00
compile-pentium-myodbc - cleaned up BUILD scripts 2000-12-18 23:24:19 +02:00
compile-pentium-mysqlfs-debug Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-pentium-pgcc BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
compile-pentium-valgrind-max Bug#53593: Add some instrumentation to improve Valgrind sensitivity 2010-05-20 13:40:42 +03:00
compile-pentium-valgrind-max-no-ndb Bug#53593: Add some instrumentation to improve Valgrind sensitivity 2010-05-20 13:40:42 +03:00
compile-pentium64 BUG#27701 don't pass arguments to sourced script if they're not modified as this is either a no-op (if done correctly), a different no-op with some shells (if done the bash way, but with correct quoting) or breaks arguments with whitespace for some shells (if done the bash way, without quotes). 2007-04-11 14:12:00 +02:00
compile-pentium64-debug Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-27701 2007-04-11 14:06:03 +02:00
compile-pentium64-debug-max Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-27701 2007-04-11 14:06:03 +02:00
compile-pentium64-gcov Bug#23062 (GCOV build: helper scripts missing in the BUILD directory) 2007-08-15 18:10:16 -06:00
compile-pentium64-gprof Bug#23062 (GCOV build: helper scripts missing in the BUILD directory) 2007-08-15 18:10:16 -06:00
compile-pentium64-max BUG#27701 don't pass arguments to sourced script if they're not modified as this is either a no-op (if done correctly), a different no-op with some shells (if done the bash way, but with correct quoting) or breaks arguments with whitespace for some shells (if done the bash way, without quotes). 2007-04-11 14:12:00 +02:00
compile-pentium64-max-sci New SCI Transporter Build scripts 2007-05-07 15:33:27 +02:00
compile-pentium64-valgrind-max Bug#53593: Add some instrumentation to improve Valgrind sensitivity 2010-05-20 13:40:42 +03:00
compile-ppc - fixed file permissions (need execute bits set) 2004-12-02 10:11:28 +01:00
compile-ppc-debug Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-ppc-debug-max Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-ppc-debug-max-no-ndb Remove dead code from BUILD/ scripts: $debug_extra_warnings is 2006-04-05 17:50:33 +04:00
compile-ppc-max Remove dead code from BUILD/ scripts. 2006-04-05 16:50:12 +04:00
compile-solaris-amd64 Adding build scripts for Solaris 10 on AMD64. 2007-11-10 11:03:07 +01:00
compile-solaris-amd64-debug Adding build scripts for Solaris 10 on AMD64. 2007-11-10 11:03:07 +01:00
compile-solaris-amd64-forte Bug#38727: BUILD/compile-solaris-* scripts should compile MySQL with libmtmalloc 2008-09-30 17:57:48 -03:00
compile-solaris-amd64-forte-debug Bug#38727: BUILD/compile-solaris-* scripts should compile MySQL with libmtmalloc 2008-09-30 17:57:48 -03:00
compile-solaris-sparc Bug#38727: BUILD/compile-solaris-* scripts should compile MySQL with libmtmalloc 2008-09-30 17:57:48 -03:00
compile-solaris-sparc-debug Fixes Bug#30127: --debug-info no longer prints memory usage in mysql 2007-08-01 22:59:05 +03:00
compile-solaris-sparc-forte Bug#38727: BUILD/compile-solaris-* scripts should compile MySQL with libmtmalloc 2008-09-30 17:57:48 -03:00
compile-solaris-sparc-purify Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-02-26 16:12:40 +01:00
FINISH.sh BUILD scripts: s/(dist)?clean/maintainer-clean/ 2007-01-28 21:09:54 +01:00
Makefile.am BUILD/Makefile.am 2008-04-18 16:58:47 +02:00
SETUP.sh Bug#53445: Build with -Wall and fix warnings that it generates 2010-07-02 15:30:47 -03:00