summaryrefslogtreecommitdiff
path: root/sql/mysql_priv.h
diff options
context:
space:
mode:
authorunknown <cmiller@zippy.cornsilk.net>2007-02-13 10:02:00 -0500
committerunknown <cmiller@zippy.cornsilk.net>2007-02-13 10:02:00 -0500
commit6f628013e818b729407fa6952e553dccf59f14d0 (patch)
tree1fc043756b2b33131b2a4b2eb30ed773f336069c /sql/mysql_priv.h
parente5c1656e978894d3c021ce4e702c9e03ef0fe7ca (diff)
parented596723c74e881e73d4eea7c524a9877c826525 (diff)
downloadmariadb-git-6f628013e818b729407fa6952e553dccf59f14d0.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint sql/mysql_priv.h: Auto merged
Diffstat (limited to 'sql/mysql_priv.h')
-rw-r--r--sql/mysql_priv.h66
1 files changed, 33 insertions, 33 deletions
diff --git a/sql/mysql_priv.h b/sql/mysql_priv.h
index 1bde8306072..b2a1923e19c 100644
--- a/sql/mysql_priv.h
+++ b/sql/mysql_priv.h
@@ -306,55 +306,55 @@ MY_LOCALE *my_locale_by_number(uint number);
TODO: separate three contexts above, move them to separate bitfields.
*/
-#define SELECT_DISTINCT (1ULL << 0) // SELECT, user
-#define SELECT_STRAIGHT_JOIN (1ULL << 1) // SELECT, user
-#define SELECT_DESCRIBE (1ULL << 2) // SELECT, user
-#define SELECT_SMALL_RESULT (1ULL << 3) // SELECT, user
-#define SELECT_BIG_RESULT (1ULL << 4) // SELECT, user
-#define OPTION_FOUND_ROWS (1ULL << 5) // SELECT, user
-#define OPTION_TO_QUERY_CACHE (1ULL << 6) // SELECT, user
-#define SELECT_NO_JOIN_CACHE (1ULL << 7) // intern
-#define OPTION_BIG_TABLES (1ULL << 8) // THD, user
-#define OPTION_BIG_SELECTS (1ULL << 9) // THD, user
-#define OPTION_LOG_OFF (1ULL << 10) // THD, user
-#define OPTION_UPDATE_LOG (1ULL << 11) // THD, user, unused
-#define TMP_TABLE_ALL_COLUMNS (1ULL << 12) // SELECT, intern
-#define OPTION_WARNINGS (1ULL << 13) // THD, user
-#define OPTION_AUTO_IS_NULL (1ULL << 14) // THD, user, binlog
-#define OPTION_FOUND_COMMENT (1ULL << 15) // SELECT, intern, parser
-#define OPTION_SAFE_UPDATES (1ULL << 16) // THD, user
-#define OPTION_BUFFER_RESULT (1ULL << 17) // SELECT, user
-#define OPTION_BIN_LOG (1ULL << 18) // THD, user
-#define OPTION_NOT_AUTOCOMMIT (1ULL << 19) // THD, user
-#define OPTION_BEGIN (1ULL << 20) // THD, intern
-#define OPTION_TABLE_LOCK (1ULL << 21) // THD, intern
-#define OPTION_QUICK (1ULL << 22) // SELECT (for DELETE)
-#define OPTION_QUOTE_SHOW_CREATE (1ULL << 23) // THD, user
+#define SELECT_DISTINCT (ULL(1) << 0) // SELECT, user
+#define SELECT_STRAIGHT_JOIN (ULL(1) << 1) // SELECT, user
+#define SELECT_DESCRIBE (ULL(1) << 2) // SELECT, user
+#define SELECT_SMALL_RESULT (ULL(1) << 3) // SELECT, user
+#define SELECT_BIG_RESULT (ULL(1) << 4) // SELECT, user
+#define OPTION_FOUND_ROWS (ULL(1) << 5) // SELECT, user
+#define OPTION_TO_QUERY_CACHE (ULL(1) << 6) // SELECT, user
+#define SELECT_NO_JOIN_CACHE (ULL(1) << 7) // intern
+#define OPTION_BIG_TABLES (ULL(1) << 8) // THD, user
+#define OPTION_BIG_SELECTS (ULL(1) << 9) // THD, user
+#define OPTION_LOG_OFF (ULL(1) << 10) // THD, user
+#define OPTION_UPDATE_LOG (ULL(1) << 11) // THD, user, unused
+#define TMP_TABLE_ALL_COLUMNS (ULL(1) << 12) // SELECT, intern
+#define OPTION_WARNINGS (ULL(1) << 13) // THD, user
+#define OPTION_AUTO_IS_NULL (ULL(1) << 14) // THD, user, binlog
+#define OPTION_FOUND_COMMENT (ULL(1) << 15) // SELECT, intern, parser
+#define OPTION_SAFE_UPDATES (ULL(1) << 16) // THD, user
+#define OPTION_BUFFER_RESULT (ULL(1) << 17) // SELECT, user
+#define OPTION_BIN_LOG (ULL(1) << 18) // THD, user
+#define OPTION_NOT_AUTOCOMMIT (ULL(1) << 19) // THD, user
+#define OPTION_BEGIN (ULL(1) << 20) // THD, intern
+#define OPTION_TABLE_LOCK (ULL(1) << 21) // THD, intern
+#define OPTION_QUICK (ULL(1) << 22) // SELECT (for DELETE)
+#define OPTION_QUOTE_SHOW_CREATE (ULL(1) << 23) // THD, user
/* Thr following is used to detect a conflict with DISTINCT
in the user query has requested */
-#define SELECT_ALL (1ULL << 24) // SELECT, user, parser
+#define SELECT_ALL (ULL(1) << 24) // SELECT, user, parser
/* Set if we are updating a non-transaction safe table */
-#define OPTION_STATUS_NO_TRANS_UPDATE (1ULL << 25) // THD, intern
+#define OPTION_STATUS_NO_TRANS_UPDATE (ULL(1) << 25) // THD, intern
/* The following can be set when importing tables in a 'wrong order'
to suppress foreign key checks */
-#define OPTION_NO_FOREIGN_KEY_CHECKS (1ULL << 26) // THD, user, binlog
+#define OPTION_NO_FOREIGN_KEY_CHECKS (ULL(1) << 26) // THD, user, binlog
/* The following speeds up inserts to InnoDB tables by suppressing unique
key checks in some cases */
-#define OPTION_RELAXED_UNIQUE_CHECKS (1ULL << 27) // THD, user, binlog
-#define SELECT_NO_UNLOCK (1ULL << 28) // SELECT, intern
-#define OPTION_SCHEMA_TABLE (1ULL << 29) // SELECT, intern
+#define OPTION_RELAXED_UNIQUE_CHECKS (ULL(1) << 27) // THD, user, binlog
+#define SELECT_NO_UNLOCK (ULL(1) << 28) // SELECT, intern
+#define OPTION_SCHEMA_TABLE (ULL(1) << 29) // SELECT, intern
/* Flag set if setup_tables already done */
-#define OPTION_SETUP_TABLES_DONE (1ULL << 30) // intern
+#define OPTION_SETUP_TABLES_DONE (ULL(1) << 30) // intern
/* If not set then the thread will ignore all warnings with level notes. */
-#define OPTION_SQL_NOTES (1ULL << 31) // THD, user
+#define OPTION_SQL_NOTES (ULL(1) << 31) // THD, user
/*
Force the used temporary table to be a MyISAM table (because we will use
fulltext functions when reading from it.
*/
-#define TMP_TABLE_FORCE_MYISAM (1ULL << 32)
+#define TMP_TABLE_FORCE_MYISAM (ULL(1) << 32)
/*