-
- Downloads
d: Merge upstream dmd, druntime 643b1261bb, phobos 1c98326e7
D front-end changes: - Suggested preview switches now give gdc flags (PR109681). - `new S[10]' is now lowered to `_d_newarrayT!S(10)'. D runtime changes: - Runtime compiler library functions `_d_newarrayU', `_d_newarrayT', `_d_newarrayiT' have been converted to templates. Phobos changes: - Add new `std.traits.Unshared' template. gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd 643b1261bb. * d-attribs.cc (build_attributes): Update for new front-end interface. * d-lang.cc (d_post_options): Likewise. * decl.cc (layout_class_initializer): Likewise. libphobos/ChangeLog: * libdruntime/MERGE: Merge upstream druntime 643b1261bb. * libdruntime/Makefile.am (DRUNTIME_DSOURCES_FREEBSD): Add core/sys/freebsd/ifaddrs.d, core/sys/freebsd/net/if_dl.d, core/sys/freebsd/sys/socket.d, core/sys/freebsd/sys/types.d. (DRUNTIME_DSOURCES_LINUX): Add core/sys/linux/linux/if_arp.d, core/sys/linux/linux/if_packet.d. * libdruntime/Makefile.in: Regenerate. * src/MERGE: Merge upstream phobos 1c98326e7.
Showing
- gcc/d/d-attribs.cc 1 addition, 1 deletiongcc/d/d-attribs.cc
- gcc/d/d-lang.cc 0 additions, 1 deletiongcc/d/d-lang.cc
- gcc/d/decl.cc 1 addition, 1 deletiongcc/d/decl.cc
- gcc/d/dmd/MERGE 1 addition, 1 deletiongcc/d/dmd/MERGE
- gcc/d/dmd/aggregate.d 100 additions, 84 deletionsgcc/d/dmd/aggregate.d
- gcc/d/dmd/attrib.d 3 additions, 3 deletionsgcc/d/dmd/attrib.d
- gcc/d/dmd/cond.d 1 addition, 0 deletionsgcc/d/dmd/cond.d
- gcc/d/dmd/constfold.d 1 addition, 23 deletionsgcc/d/dmd/constfold.d
- gcc/d/dmd/cparse.d 1 addition, 0 deletionsgcc/d/dmd/cparse.d
- gcc/d/dmd/dcast.d 2 additions, 1 deletiongcc/d/dmd/dcast.d
- gcc/d/dmd/dclass.d 1 addition, 1 deletiongcc/d/dmd/dclass.d
- gcc/d/dmd/declaration.d 32 additions, 18 deletionsgcc/d/dmd/declaration.d
- gcc/d/dmd/dinterpret.d 2 additions, 1 deletiongcc/d/dmd/dinterpret.d
- gcc/d/dmd/dmangle.d 1 addition, 0 deletionsgcc/d/dmd/dmangle.d
- gcc/d/dmd/doc.d 1 addition, 1 deletiongcc/d/dmd/doc.d
- gcc/d/dmd/dstruct.d 1 addition, 1 deletiongcc/d/dmd/dstruct.d
- gcc/d/dmd/dsymbol.d 33 additions, 41 deletionsgcc/d/dmd/dsymbol.d
- gcc/d/dmd/dsymbolsem.d 10 additions, 1 deletiongcc/d/dmd/dsymbolsem.d
- gcc/d/dmd/dtemplate.d 11 additions, 4 deletionsgcc/d/dmd/dtemplate.d
- gcc/d/dmd/expression.d 26 additions, 520 deletionsgcc/d/dmd/expression.d
Loading
Please register or sign in to comment