[dmd-internals] [D-Programming-Language/dmd] 97d3c1: Use own symbol for TypeInfoStructDeclaration
GitHub
noreply at github.com
Sun Sep 23 19:53:13 PDT 2012
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 97d3c10dc7f8e1ca5cb55adf252b363bf0f92ad6
https://github.com/D-Programming-Language/dmd/commit/97d3c10dc7f8e1ca5cb55adf252b363bf0f92ad6
Author: Johannes Pfau <johannespfau at gmail.com>
Date: 2012-09-19 (Wed, 19 Sep 2012)
Changed paths:
M src/typinf.c
Log Message:
-----------
Use own symbol for TypeInfoStructDeclaration
The old code appended the name at the end of
the TypeInfoStructDeclaration which caused the size
of TypeInfoStructDeclaration to be different for every
struct. This is a problem for GDC/GCC on non x86
architectures.
Commit: 52f0b6ae362081d164ed2e0a7b8be9e4b88637f6
https://github.com/D-Programming-Language/dmd/commit/52f0b6ae362081d164ed2e0a7b8be9e4b88637f6
Author: Johannes Pfau <johannespfau at gmail.com>
Date: 2012-09-20 (Thu, 20 Sep 2012)
Changed paths:
M src/typinf.c
Log Message:
-----------
Verify TypeInfo sizes
Make sure the TypeInfo* declaration sizes in the runtime
match what the compiler is outputting as an initializer.
Commit: dfac005c106c51f75d8ccc6ba57b9d689b4fb7e8
https://github.com/D-Programming-Language/dmd/commit/dfac005c106c51f75d8ccc6ba57b9d689b4fb7e8
Author: Walter Bright <walter at walterbright.com>
Date: 2012-09-23 (Sun, 23 Sep 2012)
Changed paths:
M src/typinf.c
Log Message:
-----------
Merge pull request #1128 from jpf91/verifyTIsize
Verify TypeInfo sizes
Compare: https://github.com/D-Programming-Language/dmd/compare/6887076dd043...dfac005c106c
More information about the dmd-internals
mailing list