Re: GCC 11.1 Released

2021-06-09 Thread Iain Buclaw via Digitalmars-d-announce

On Wednesday, 9 June 2021 at 07:15:40 UTC, Elronnd wrote:

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:
2. The promise of dynamically generating D bindings from C 
headers never really materialized.  Actual work of adding a 
GCC compiler switch to dump D code was [completed to around 
95% of what was 
needed](https://github.com/D-Programming-GDC/gcc/compare/1cb2d1d5ce178cb68f0bd475299d2e0b25a4a756...ibuclaw/dumpspec), but then stalled on the just how this feature would integrate this into druntime.


Could this also support c++?  If so, that seems like it could 
potentially be a reason to continue development on it 
preferentially to importC.  Calypso-ish :)


Because it works on the debug info/generic tree level, all 
languages GCC supports can be used to emit D bindings for their 
code.


Re: GCC 11.1 Released

2021-06-09 Thread Elronnd via Digitalmars-d-announce

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:
2. The promise of dynamically generating D bindings from C 
headers never really materialized.  Actual work of adding a GCC 
compiler switch to dump D code was [completed to around 95% of 
what was 
needed](https://github.com/D-Programming-GDC/gcc/compare/1cb2d1d5ce178cb68f0bd475299d2e0b25a4a756...ibuclaw/dumpspec), but then stalled on the just how this feature would integrate this into druntime.


Could this also support c++?  If so, that seems like it could 
potentially be a reason to continue development on it 
preferentially to importC.  Calypso-ish :)


Re: GCC 11.1 Released

2021-06-05 Thread Imperatorn via Digitalmars-d-announce

On Thursday, 27 May 2021 at 14:14:40 UTC, WebFreak001 wrote:

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

...

my [Github Sponsor page](https://github.com/sponsors/ibuclaw/).

...


TIL, sponsored!


Ditto


Re: GCC 11.1 Released

2021-06-05 Thread Guillaume Piolat via Digitalmars-d-announce

On Thursday, 27 May 2021 at 14:14:40 UTC, WebFreak001 wrote:

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

...

my [Github Sponsor page](https://github.com/sponsors/ibuclaw/).

...


TIL, sponsored!


ditto


Re: GCC 11.1 Released

2021-05-31 Thread Dylan Graham via Digitalmars-d-announce

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

Hi,


Sponsored :)

Very excited for GDC 12!


Re: GCC 11.1 Released

2021-05-27 Thread Iain Buclaw via Digitalmars-d-announce

On Thursday, 27 May 2021 at 14:14:40 UTC, WebFreak001 wrote:

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

...

my [Github Sponsor page](https://github.com/sponsors/ibuclaw/).

...


TIL, sponsored!


Well, I am speechless.  I've had a few surprises in my inbox this 
morning in relation to that link.


Re: GCC 11.1 Released

2021-05-27 Thread WebFreak001 via Digitalmars-d-announce

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

...

my [Github Sponsor page](https://github.com/sponsors/ibuclaw/).

...


TIL, sponsored!


Re: GCC 11.1 Released

2021-05-27 Thread Brian via Digitalmars-d-announce
Thank you for your work. It has been a good experience so far 
running gdc on OpenBSD.


Re: GCC 11.1 Released

2021-05-27 Thread M.M. via Digitalmars-d-announce

On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:

Hi,

This year it's taken even longer than usual to get round to 
posting the formal announcement, but here it now is, and there 
has been a lot to sift through.


[...]


A lot of work in the past development cycle of gcc. Well done! A 
lot of work ahead. Good luck! Your work is very much appreciated.


Re: GCC 11.1 Released

2021-05-27 Thread rikki cattermole via Digitalmars-d-announce



On 27/05/2021 1:04 PM, Iain Buclaw wrote:
   - New aliases have been added to gcc.attributes for compatibility 
with ldc.attributes.


mm compact, very nice!