An error occurred fetching the project authors.
  1. 19 May, 2009 1 commit
  2. 23 Mar, 2009 1 commit
  3. 17 Feb, 2009 1 commit
    • vasil's avatar
      branches/zip: · 1c46e6ef
      vasil authored
      * Remove old Innobase copyright lines from C source files
      * Add a reference to the GPLv2 license as recommended by the lawyers
      at Oracle Legal
      
      [Step 23/28]
      1c46e6ef
  4. 18 Feb, 2008 1 commit
  5. 06 Feb, 2008 1 commit
    • marko's avatar
      branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global · 2c2b06ad
      marko authored
      symbols.  Use it for all definitions of non-static variables and functions.
      
      lexyy.c, make_flex.sh: Declare yylex as UNIV_INTERN, not static.  It is
      referenced from pars0grm.c.
      
      Actually, according to
      	nm .libs/ha_innodb.so|grep -w '[ABCE-TVXYZ]'
      the following symbols are still global:
      
      * The vtable for class ha_innodb
      * pars0grm.c: The function yyparse() and the variables yychar, yylval, yynerrs
      
      The required changes to the Bison-generated file pars0grm.c will be addressed
      in a separate commit, which will add a script similar to make_flex.sh.
      
      The class ha_innodb is renamed from class ha_innobase by a #define.  Thus,
      there will be no clash with the builtin InnoDB.  However, there will be some
      overhead for invoking virtual methods of class ha_innodb.  Ideas for making
      the vtable hidden are welcome.  -fvisibility=hidden is not available in GCC 3.
      2c2b06ad
  6. 19 Sep, 2006 1 commit
  7. 29 Aug, 2006 1 commit
  8. 08 May, 2006 1 commit
  9. 23 Feb, 2006 1 commit
  10. 17 Feb, 2006 1 commit
  11. 27 Oct, 2005 1 commit