• unknown's avatar
    A lot of portability fixes. · e3c7f4d8
    unknown authored
    Added rename table for BDB. This fixes a bug in ALTER TABLE with BDB tables.
    
    
    BUILD/SETUP.sh:
      Enabled uninitalized warnings for debug builds.
    Build-tools/Do-compile:
      Added options --no-mysqltest and --no-benchmarks
      Log time before each stage
      Removed warnings on some OS (at least hpux11)
    acinclude.m4:
      Fixed call to wrong function
    configure.in:
      Don't use -O3 as compiler option with aCC
    innobase/include/univ.i:
      Removed compiler warning (on Hpux11)
    innobase/os/os0file.c:
      Removed compiler warning (on Hpux11)
    innobase/trx/trx0sys.c:
      Removed compiler warning (on Hpux11)
    innobase/trx/trx0trx.c:
      Removed compiler warning (on Hpux11)
    innobase/ut/ut0ut.c:
      Removed compiler warning (with gcc)
    myisam/mi_check.c:
      Added missing 'static'
    myisam/mi_test1.c:
      Added missing 'static'
    mysys/my_getopt.c:
      Added missing 'static'
    sql/ha_berkeley.cc:
      Added rename table. This fixes a bug in ALTER TABLE with BDB tables.
      Fixed compilation problem on OSF1
    sql/ha_berkeley.h:
      Added rename table. This fixes a bug in ALTER TABLE with BDB tables.
    sql/mini_client.cc:
      Added reinterpret cast to avoid some warnings.
    sql/sql_parse.cc:
      Added reinterpret cast to avoid some warnings.
      Removed usage of strnlen() as this gave portability problems.
    sql/sql_union.cc:
      Added reinterpret cast to avoid some warnings.
    sql/table.cc:
      Added reinterpret cast to avoid some warnings.
    tools/mysqlmanager.c:
      Added missing 'static'
    e3c7f4d8
ha_berkeley.cc 69.4 KB