Really ported Gregors DMD 1.018 patch to latest GDC SVN (r132)
Ingo Oeser
ioe-news at rameria.de
Sun Jul 22 10:30:34 PDT 2007
Hi there,
I just ported Gregors patch for DMD 1.018 to the latest SVN (r132).
http://sourceforge.net/tracker/index.php?func=detail&aid=1758462&group_id=154306&atid=791254
http://sourceforge.net/tracker/index.php?func=detail&aid=1758462&group_id=154306&atid=791254
Changes:
- Manually fixed up all rejects this time
-> Fixes already applied and doubly applied hunks
-> Now frontend and phobos really don't differ anymore
- Generated with ignoring line endings
-> saves one step until David fixes line endings in SVN.
So now things should work out much better.
All testers welcome!
Best Regards
Ingo Oeser
,----[ diffstat ]
| ChangeLog | 207
| +++++++++++++++++++++++++++++++++++++++++++++++
| dmd/attrib.c | 1
| dmd/class.c | 2
| dmd/constfold.c | 1
| dmd/declaration.c | 6 +
| dmd/dsymbol.c | 12 ++
| dmd/expression.c | 143 +++++++++++++++++++++++++++++---
| dmd/expression.h | 7 +
| dmd/func.c | 24 +++--
| dmd/hdrgen.h | 1
| dmd/idgen.c | 5 +
| dmd/init.c | 41 +++++++++
| dmd/init.h | 5 +
| dmd/inline.c | 22 ++++
| dmd/interpret.c | 70 +++++++++++++--
| dmd/lexer.c | 52 ++++++++++-
| dmd/mars.c | 4
| dmd/mars.h | 1
| dmd/module.c | 1
| dmd/mtype.c | 46 +++++-----
| dmd/mtype.h | 1
| dmd/optimize.c | 9 ++
| dmd/parse.c | 13 +-
| dmd/scope.c | 37 +++++++-
| dmd/scope.h | 1
| dmd/statement.c | 79 ++++++++++++-----
| dmd/statement.h | 3
| dmd/staticassert.c | 12 +-
| dmd/template.c | 10 +-
| phobos/internal/object.d | 28 ++++++
| phobos/object.d | 13 ++
| phobos/std/bind.d | 2
| phobos/std/compiler.d | 6 -
| phobos/std/date.d | 3
| phobos/std/dateparse.d | 2
| phobos/std/format.d | 12 +-
| phobos/std/intrinsic.d | 26 +++--
| phobos/std/math2.d | 3
| phobos/std/metastrings.d | 16 ++-
| phobos/std/outbuffer.d | 5 -
| phobos/std/string.d | 62 ++++++++------
| phobos/win32.mak | 32 +++----
| 42 files changed, 842 insertions(+), 184 deletions(-)
`----
More information about the D.gnu
mailing list