[dmd-internals] [D-Programming-Language/dmd] fa9217: Fix independent FE compilation: toSymbol remaining...
GitHub via dmd-internals
dmd-internals at puremagic.com
Mon Jul 28 23:16:02 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: fa92173bddac17fbf0a3ed6d6f267850cf3dcafe
https://github.com/D-Programming-Language/dmd/commit/fa92173bddac17fbf0a3ed6d6f267850cf3dcafe
Author: Leandro T. C. Melo <ltcmelo at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Fix independent FE compilation: toSymbol remainings
Dsymbol::toSymbol was refactored into a visitor in commit
63e61f160784649cf2cbd1267aaf26e2a2468e73, but its traces
in gluestub.c remained.
Commit: d8f5d6ac319fc6ce2fc93cf8c2921eacad57a486
https://github.com/D-Programming-Language/dmd/commit/d8f5d6ac319fc6ce2fc93cf8c2921eacad57a486
Author: Leandro T. C. Melo <ltcmelo at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Fix independent FE compilation: asmSemantic
AsmStatement::semantic was moved into a free function in commit
e1491c1f6911f095f4434f5a25e68e9330f52bde, but gluestub.c was
not correspondingly updated.
Commit: f5277226fd94cdcaacddc0a3c1c77d4784ff5ff3
https://github.com/D-Programming-Language/dmd/commit/f5277226fd94cdcaacddc0a3c1c77d4784ff5ff3
Author: Leandro T. C. Melo <ltcmelo at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Fix independent FE compilation: buildClosure and retStyle
Both functions were turned into free functions in commit
022c70d12abee1bf9e1789567411ccd447160d62. Since there are
backend dependencies in toir.c, the patch add stubs in
gluestub.c.
Commit: b6761364d78ac04fac5b8d9f2f0eec3b820a4c0d
https://github.com/D-Programming-Language/dmd/commit/b6761364d78ac04fac5b8d9f2f0eec3b820a4c0d
Author: Leandro T. C. Melo <ltcmelo at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Fix independent FE compilation: genhelpers
genhelpers was added to Module in commit
6d1882663b51dd72edeb62d78f2b23739713c3d5,
but not to gluestub.c.
Commit: e122f2e9ab1020fbbfca20325192e8d3bd091861
https://github.com/D-Programming-Language/dmd/commit/e122f2e9ab1020fbbfca20325192e8d3bd091861
Author: Leandro T. C. Melo <ltcmelo at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Fix independent FE compilation: Nspace::toObjFile
Introduced in commit 1678b094d60559dbb33b8a2738696a96de31f99f,
but without a corresponding stub in gluestub.c.
Commit: 77d3f3f40467412dcfca96f24c299c59e67c2ea7
https://github.com/D-Programming-Language/dmd/commit/77d3f3f40467412dcfca96f24c299c59e67c2ea7
Author: Daniel Murphy <yebblies at gmail.com>
Date: 2014-07-29 (Tue, 29 Jul 2014)
Changed paths:
M src/gluestub.c
Log Message:
-----------
Merge pull request #3823 from ltcmelo/fixFEcompile
Fix independent Front-End build
Compare: https://github.com/D-Programming-Language/dmd/compare/6633be7b7657...77d3f3f40467
More information about the dmd-internals
mailing list