- 21 Ock, 2011 5 kayıt (commit)
-
-
Thomas Arnhold yazdı
-
Thomas Arnhold yazdı
-
Caolán McNamara yazdı
-
Thomas Arnhold yazdı
-
Robert Nagy yazdı
-
- 20 Ock, 2011 3 kayıt (commit)
-
-
Thomas Arnhold yazdı
-
Thomas Arnhold yazdı
Done with sed -i 's%\(\.equalsAscii\)(\(\s\?"[^"]\+"\)\(\s\?\))%\1L(\3RTL_CONSTASCII_STRINGPARAM(\2\3)\3)%g'.
-
Tor Lillqvist yazdı
See asmbits.asm for some general comments and pointers to useful information.
-
- 17 Ock, 2011 4 kayıt (commit)
-
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Tor Lillqvist yazdı
Just copies of the 32-bit ones so far, so obviously don't compile even. No in-line assembly in 64-bit MSVC for instance.
-
Tor Lillqvist yazdı
-
- 16 Ock, 2011 4 kayıt (commit)
-
-
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.
-
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.
-
Tor Lillqvist yazdı
-
Caolán McNamara yazdı
-
- 15 Ock, 2011 6 kayıt (commit)
-
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
David Tardon yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
- 14 Ock, 2011 5 kayıt (commit)
-
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
- 13 Ock, 2011 1 kayıt (commit)
-
-
Caolán McNamara yazdı
-
- 12 Ock, 2011 2 kayıt (commit)
-
-
Julien Nabet yazdı
-
Julien Nabet yazdı
-
- 11 Ock, 2011 1 kayıt (commit)
-
-
Caolán McNamara yazdı
-
- 06 Ock, 2011 4 kayıt (commit)
-
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
- 05 Ock, 2011 1 kayıt (commit)
-
-
Caolán McNamara yazdı
-
- 04 Ock, 2011 3 kayıt (commit)
-
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
Caolán McNamara yazdı
-
- 01 Ock, 2011 1 kayıt (commit)
-
-
Caolán McNamara yazdı
-