Commits on Dec 21, 2010
Commits on May 18, 2010
  1. Fix LibRef and LibDecl

    Fix pod
    committed May 18, 2010
  2. Try first without 6 stack_reserve not to fool with

      too many stack locals. cdecl suceeds on freebsd again.
    Keep default optimization on non-msvc.
    committed May 18, 2010
Commits on May 17, 2010
  1. Add cdecltr convention (typed return)

    Add new decl arg to new C::DynaLib, to override DefConf per library
    Add LibDecl (read-only)
    committed May 17, 2010
  2. workaround for Convert::Binary::C bug in 0.74

      wrong declarations: 'char'(type) '*baz'(declarator) => 'char*' 'baz'
      fixes 02struct.t tests 4,5
    committed May 17, 2010
  3. add x86 cpuid.pl sample script

    committed May 17, 2010
  4. DynaLib.xs: Support Perls olders than 5.004

    Added script/cpuid.pl sample for x86
    Makefile.PL: remove append_convert_defines_cdecl typedefs
      they should be added to a new cdecl_tr.c ("typed return")
    testcall.c: move test locals to globals, not to use local stack place
      add 3rd arg for arg_align
    committed May 17, 2010
  5. rm generated file

    committed May 17, 2010
Commits on May 16, 2010
  1. added sample script cpuid.pl

      provided by Richard Shomin <shominri@yahoo.com>
      Thu, 1 Feb 2007 10:17:26 -0800 (PST)
    committed May 16, 2010
  2. Remove append_convert_defines_cdecl

    This could be used for new decl.c with return types added,
    if the usual cdecl fails.
      typedef uint (*my_func_i)(void);
      tmp1.v_int = (*(my_func_i)func)();
      #define cdecl_CALL(func, type)                                          \
              (((cdecl_pray)(ax,items, func, TR_##type)).v_##type)
    committed May 16, 2010
  3. Add cdecl6 for x86_64 hack

    Support and add multiple decl (stdcall, hack30). no perl syntax yet
    Fix double defined funcs in Struct.
    Still broken though.
    committed May 16, 2010
Commits on May 15, 2010
  1. rm .o

    committed May 15, 2010
  2. Add C::DynaLib::Parse, hparse.pl: use it

    Simplify testcall.c, playing with 64-bit support, but still broken
    committed May 15, 2010
Commits on May 14, 2010
  1. fixed stdcall (not tested)

    added dl_unload_file as used by dlopen/win32 platforms
      (most fortunately)
    fix msvc6 activeperl 5.10 against malloc/free/realloc defines
    fix C::DynaLib::Struct::Parse
    committed May 14, 2010
  2. added calling conventions cdecl3 (ok) and dummy stdcall (NYI)

      stdcall should be available dynamically.
    committed May 14, 2010
Commits on May 13, 2010
  1. use debprintf trick

    try playing with stack_reserve (3 dummy args)
    committed May 13, 2010
Commits on May 12, 2010
Commits on May 11, 2010
  1. 0.61 prepare:

    	Fix t/win32.t
    	Better detect gcc
    	Improve perl Makefile.PL Verbose
    	Added experimental script/hparse.pl header parser
            removed Test::Simple dependency
    	added github repo
    	fix Quad issues introduced with 0.59
    Reini Urban committed May 11, 2010
  2. import C::DynaLib 0.60 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.60
    committed Apr 20, 2010
  3. import C::DynaLib 0.59 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.59
    committed Apr 18, 2010
  4. import C::DynaLib 0.58 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.58
    committed Jun 29, 2008
  5. import C::DynaLib 0.57 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.57
    committed Jun 29, 2008
  6. import C::DynaLib 0.56 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.56
    committed Dec 26, 2007
  7. @jtobey

    import C::DynaLib 0.55 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.55
    jtobey committed with Feb 12, 2000
  8. @jtobey

    import C::DynaLib 0.54 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.54
    jtobey committed with Apr 30, 1998
  9. @jtobey

    import C::DynaLib 0.53 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.53
    jtobey committed with Oct 26, 1997
  10. @jtobey

    import C::DynaLib 0.52 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.52
    jtobey committed with Oct 19, 1997
  11. @jtobey

    initial import of C::DynaLib 0.51 from CPAN

    git-cpan-module: C::DynaLib
    git-cpan-version: 0.51
    jtobey committed with Oct 4, 1997