Re: dead code removal

2014-11-30 Thread Iain Buclaw via D.gnu
On 30 Nov 2014 09:20, "Johannes Pfau via D.gnu" wrote: > > Am Sun, 30 Nov 2014 01:52:57 + > schrieb "Mike" : > > > This has been brought up before: > > [1] > > http://forum.dlang.org/post/cqzazaqxpwezignix...@forum.dlang.org > > [2] > > http://forum.dlang.org/post/zapxhodqmotriapue...@forum.dl

GCC5 adds builtins for overflow checking

2014-11-30 Thread Johannes Pfau via D.gnu
https://gcc.gnu.org/gcc-5/changes.html A new set of built-in functions for arithmetics with overflow checking has been added: __builtin_add_overflow, __builtin_sub_overflow and __builtin_mul_overflow and for compatibility with clang also other variants. These builtins have two integral arguments (

Re: dead code removal

2014-11-30 Thread Johannes Pfau via D.gnu
Am Sun, 30 Nov 2014 01:52:57 + schrieb "Mike" : > This has been brought up before: > [1] > http://forum.dlang.org/post/cqzazaqxpwezignix...@forum.dlang.org > [2] > http://forum.dlang.org/post/zapxhodqmotriapue...@forum.dlang.org > > But I'd like to know what GDC's long term plans are to ena

Re: Cross-module inlining

2014-11-30 Thread Johannes Pfau via D.gnu
Am Wed, 26 Nov 2014 17:19:25 + schrieb "Iain Buclaw via D.gnu" : > On 26 November 2014 at 15:40, Johannes Pfau via D.gnu > wrote: > > Has anybody had a closer look at cross-module inlining? > > What exactly is necessary to get it working and how difficult would > > it be to implement? > > > >