1. 21 Ock, 2011 5 kayıt (commit)
  2. 20 Ock, 2011 3 kayıt (commit)
  3. 17 Ock, 2011 4 kayıt (commit)
  4. 16 Ock, 2011 4 kayıt (commit)
    • Tor Lillqvist's avatar
      Use separate .map files for 64-bit MSVC build · 3e3482dc
      Tor Lillqvist yazdı
      Unfortunately the C++ name mangling in a 64-bit MSVC compilation is
      slightly different from that in a 32-bit one:
      
      -- An 'E' is inserted for pointers to indicate that they are 64
      bits. I don't fully understand the rationale for this; isn't that the
      only kind of pointer in 64-bit code produced by a C++ compiler anyway?
      
      -- As there is only one calling convention on x64 Windows, __cdecl,
      the indications for other calling conventions (here, especially
      __thiscall) change to that for __cdecl.
      
      It should be possible to write a tool to at least partially automate
      conversion of 32-bit mangled names to 64-bit ones, and thus make it
      easy to create mscx map files from the corresponding msci ones in
      LibreOffice. Sure, it probably wouldn't work 100% correctly in all
      cases, but it would help a lot.
      3e3482dc
    • Tor Lillqvist's avatar
      Use mscx.map for 64-bit MSVC build · 726f5b62
      Tor Lillqvist yazdı
      Unfortunately the C++ name mangling in a 64-bit MSVC compilation is
      slightly different from that in a 32-bit one:
      
      -- An 'E' is inserted for pointers to indicate that they are 64
      bits. I don't fully understand the rationale for this; isn't that the
      only kind of pointer in 64-bit code produced by a C++ compiler anyway?
      
      -- As there is only one calling convention on x64 Windows, __cdecl,
      the indications for other calling conventions (here, especially
      __thiscall) change to that for __cdecl.
      
      It should be possible to write a tool to at least partially automate
      conversion of 32-bit mangled names to 64-bit ones, and thus make it
      easy to create mscx map files from the corresponding msci ones in
      LibreOffice. Sure, it probably wouldn't work 100% correctly in all
      cases, but it would help a lot.
      726f5b62
    • Tor Lillqvist's avatar
      Initial hacks for 64-bit Windows build · 7e86fc3f
      Tor Lillqvist yazdı
      7e86fc3f
    • Caolán McNamara's avatar
      equalsAsciiL faster than equals · 9eda1ec8
      Caolán McNamara yazdı
      9eda1ec8
  5. 15 Ock, 2011 6 kayıt (commit)
  6. 14 Ock, 2011 5 kayıt (commit)
  7. 13 Ock, 2011 1 kayıt (commit)
  8. 12 Ock, 2011 2 kayıt (commit)
  9. 11 Ock, 2011 1 kayıt (commit)
  10. 06 Ock, 2011 4 kayıt (commit)
  11. 05 Ock, 2011 1 kayıt (commit)
  12. 04 Ock, 2011 3 kayıt (commit)
  13. 01 Ock, 2011 1 kayıt (commit)