Re: [GSoC] gccrs Unicode support

2023-03-15 Thread Philip Herron via Gcc
Hi Raiki Excellent work on getting up to speed on the rust front-end. From my perspective I am interested to see what the wider GCC community thinks about using https://www.gnu.org/software/libunistring/ library within GCC instead of rolling our own, this means it will be another dependency on GCC

Re: Rust front-end

2022-10-05 Thread Philip Herron
hould send a PING email to each patch which we are waiting on review for? Thanks --Phil On Tue, 4 Oct 2022 at 14:04, Jakub Jelinek wrote: > > On Tue, Oct 04, 2022 at 08:42:58AM -0400, David Malcolm via Gcc wrote: > > On Tue, 2022-10-04 at 13:29 +0100, Philip Herron wrote:

Re: Rust front-end

2022-10-05 Thread Philip Herron
p.her...@embecosm.com/T/#rbff0bb3df2780fecd9ee3d2baa864d9140d24b54 You can easily see the thread of patches and those which have responses and which have not. Thanks --Phil On Tue, 4 Oct 2022 at 13:43, David Malcolm wrote: > > On Tue, 2022-10-04 at 13:29 +0100, Philip Herron wrote: >

Re: Rust front-end

2022-10-04 Thread Philip Herron
to make reviewing the rest of the patches easier? Thanks --Phil On Mon, 11 Jul 2022 at 16:02, David Edelsohn wrote: > > On Mon, Jun 27, 2022 at 10:52 AM Philip Herron > wrote: > > > > Hi everyone, > > > > Since November 2020, I've worked full-time on the

Re: Rust front-end

2022-07-08 Thread Philip Herron
we send this as usual to gcc-patches? Again thanks to everyone for helping me navigate this and answering my questions. --Phil On Tue, 28 Jun 2022 at 08:30, Richard Biener wrote: > > On Mon, Jun 27, 2022 at 4:52 PM Philip Herron > wrote: > > > > Hi everyone, > >

Rust front-end

2022-06-27 Thread Philip Herron
Hi everyone, Since November 2020, I've worked full-time on the Rust front-end for GCC, thanks to Open Source Security, Inc and Embecosm. As a result, I am writing to this mailing list to seek feedback from the collective experience here early to plan a path for upstreaming the front-end into GCC.

Re: qual_union_type help

2022-02-23 Thread Philip Herron
Hi Eric, That makes sense during construction we also know what the value of the discriminant is. What does the Ada front-end replace the placeholder_exprs with? Can it simply be the value of the discriminant at constructor? I haven't tried that. Thanks --Phil On Wed, 23 Feb 2022 at 17:33, Eric

qual_union_type help

2022-02-23 Thread Philip Herron
Hi everyone I am seeking some help on using the QUAL_UNION_TYPE it seems ideally placed to be used for enums in Rust. My initial implementation was achieved by simply using a union such as: union my_enum { variant_a { enum discriminant; ...data } ; variant_b { enum discriminant; ...data} ; }

Re: Anything I can contribute?

2021-11-15 Thread Philip Herron
Hi Kaisheng, There are plenty of places to get started on the Rust Front-end for GCC if you are interested? - https://github.com/Rust-GCC/gccrs - https://github.com/Rust-GCC/gccrs/blob/master/CONTRIBUTING.md - https://github.com/Rust-GCC/gccrs/issues?q=is%3Aissue+is%3Aopen+label%3Agood-first-pr

Re: rust frontend and UTF-8/unicode processing/properties

2021-07-23 Thread Philip Herron
On 18/07/2021 23:23, Jason Merrill via Gcc-rust wrote: > On Sun, Jul 18, 2021 at 1:13 PM Ian Lance Taylor via Gcc > mailto:gcc@gcc.gnu.org>> wrote: > > On Sun, Jul 18, 2021 at 6:23 AM Mark Wielaard > wrote: > > > > For the gcc rust frontend I was thinking of

Re: GCC Rust Monthly Call - 2nd July 2021

2021-07-02 Thread Philip Herron
Hi everyone, Please find the meeting notes for our call over on: https://github.com/Rust-GCC/Reporting/blob/main/2021-07-02-community-call.md Thanks again --Phil On Mon, 28 Jun 2021 at 12:33, Philip Herron wrote: > Hi everyone, > > It is that time again and we will be havin

Re: Unit Type for Rust

2021-06-28 Thread Philip Herron
On 28/06/2021 14:49, Philip Herron wrote: > Hi everyone, > > In Rust the language has the notion of the unit type '()', so for example: > >  fn foo ->i32 { ... } >  fn bar() { ... } > > Foo has the return type i32, and bar has no return type, which means it >

GCC Rust Monthly Call - 2nd July 2021

2021-06-28 Thread Philip Herron
Hi everyone, It is that time again and we will be having our 4th community call over on Jitsi for the first Friday of the month. * Date: 2nd July 2021 o UTC: 0900 o UK/Ireland UTC+1/BST: 1000 o Central European Summer Time UTC+2: 1100 * Monthly Report: WIP * Agenda (WIP):

Re: GCC Rust monthly call

2021-06-04 Thread Philip Herron
Hi everyone, For those interested, you find the meeting notes of our call over on: https://github.com/Rust-GCC/Reporting/blob/main/2021-06-04-community-call.md Thanks, --Phil On Thu, 3 Jun 2021 at 12:33, Philip Herron wrote: > Hi everyone, > > Just a reminder that tomorrow is the

Re: GCC Rust monthly call

2021-06-03 Thread Philip Herron
at 12:48, Philip Herron wrote: > Hello, > > On the first Friday of every month, GCC Rust has a community call. The > next one will be on the 4th of June 2021, at 10am utc+1 (I am based in > Northern Ireland). We use our zulip server > (https://gcc-rust.zulipchat.com/), whic

GCC Rust monthly call

2021-05-31 Thread Philip Herron
Hello, On the first Friday of every month, GCC Rust has a community call. The next one will be on the 4th of June 2021, at 10am utc+1 (I am based in Northern Ireland). We use our zulip server (https://gcc-rust.zulipchat.com/), which provides a jitsi integration to facilitate the video call. I want

Re: GCC Rust git branch

2021-05-28 Thread Philip Herron
On 24/05/2021 19:29, Mark Wielaard wrote: > Hi Philip, > > On Mon, May 24, 2021 at 02:24:13PM +0100, Philip Herron wrote: >> As some of you might know, I have been working on GCC Rust over on >> GitHub https://github.com/Rust-GCC/gccrs. As the project is moving >>

Re: GCC Rust git branch

2021-05-28 Thread Philip Herron
On 28/05/2021 04:22, Jason Merrill wrote: > On Mon, May 24, 2021 at 9:25 AM Philip Herron > mailto:philip.her...@embecosm.com>> wrote: > > Hi everyone, > > As some of you might know, I have been working on GCC Rust over on > GitHub https://github.com/

Re: GCC Rust git branch

2021-05-28 Thread Philip Herron
On 28/05/2021 04:05, Thomas Fitzsimmons wrote: > Hi Philip, > > Philip Herron writes: > >> As some of you might know, I have been working on GCC Rust over on >> GitHub https://github.com/Rust-GCC/gccrs. As the project is moving >> forward and enforcing GCC copyrigh

GCC Rust git branch

2021-05-24 Thread Philip Herron
Hi everyone, As some of you might know, I have been working on GCC Rust over on GitHub https://github.com/Rust-GCC/gccrs. As the project is moving forward and enforcing GCC copyright assignments for contributors, I would like to create a branch on the GCC git repo to show the intention to be upstr

Re: GSoC Rust

2021-03-25 Thread Philip Herron
Hi Aidan, Thanks for your interest in the Rust Front-end project https://github.com/Rust-GCC/gccrs. I have prepared a specific wiki page for Google Summer of code you might find useful: https://github.com/Rust-GCC/gccrs/wiki/Google-Summer-of-Code. Please feel free to join our Zulip server: https

Re: GSoC

2021-03-19 Thread Philip Herron
Hi Isitha, Thanks for your interest in GCC Rust, it's an exciting project that is early on in development, so there is plenty of scoping for making your mark on the compiler. In regards to your proposal feel free to join our Zulip server https://gcc-rust.zulipchat.com/ and it can be discussed with

Re: GSoC

2021-03-12 Thread Philip Herron
Hi George, I am the maintainer for GCC Rust, please feel free to join our zulip server https://gcc-rust.zulipchat.com/, there are other students on the server also. In terms of getting involved, the first thing to do is make sure you are able to download the code via git, compile and run the test

Re: Interested in GSoC 2021: Rust frontend

2021-02-15 Thread Philip Herron
Thanks for your interest I see you have already joined our zulip channel and I have replied to you off-list. Thanks again, --Phil On Sat, 13 Feb 2021 at 06:59, 孙译喆 via Gcc wrote: > Hello, I’m looking to contribute to the project regarding the Rust > frontend. > > I’ve compiled the project from

Re: GSoC age limit

2021-02-10 Thread Philip Herron
Hi, I am the maintainer for the GCC Rust project and feel free to ask questions and join our zulip server I can help mentor you on some work if you want to gain experience. You will need to get proficient with C++ so I think spending time getting used to writing C++ would be a great thing to do i

Rust front-end to GCC

2013-12-03 Thread Philip Herron
Hey all Some of you may have noticed the gccrs branch on the git mirror. Since PyCon IE 2013 i gave a talk on my Python Front-end pet project and heard about rust by a few people and i never really looked at it before until then but i've kind of been hooked since. So to learn the language i've be

Re: libgccjit.so: an embeddable JIT-compilation library based on GCC

2013-10-14 Thread Philip Herron
This is a great project dying to start helping out there! --Phil On 13 October 2013 21:34, Paulo J. Matos wrote: > On 10/10/13 20:52, David Malcolm wrote: >> >> I've added detailed information on the project to the wiki as: >>http://gcc.gnu.org/wiki/JIT >> and added a link to that page to th

Proposal: New Layer Maybe

2013-03-19 Thread Philip Herron
Hey all I've been quietly spending the last years working on my python-front-end in the background. And over the last few years always been thinking that gcc could be simpler for front-end-developers. I am just going to post up this simple high-level proposal just to gauge the opinion of the gods

Re: GSOC - Student Roundup

2011-07-17 Thread Philip Herron
On 17 July 2011 13:21, Franck Z wrote: > Hello! > > Technically, I'm not a GSOC Student, but I've also started delving recently > into the depths of gcc's source code. > > Would you mind I if joined your IRC Chat in case I'm stuck somewhere in my > understanding of the source ? Yeah of course its

Re: Interested In Doing Documentation Project

2011-07-15 Thread Philip Herron
On 16 July 2011 04:07, selma leathem wrote: > -- Forwarded message -- > From: selma leathem > Date: Fri, Jul 15, 2011 at 8:50 PM > Subject: Interested In Doing Documentation Project > To: gcc@gcc.gnu.org > > Hello, > > I am interested in doing the front end documentation project.

Re: Google Summer of Code 2011 Doc Camp 17 October - 21 October

2011-07-13 Thread Philip Herron
On 12 July 2011 18:29, Diego Novillo wrote: > On 11-07-12 12:52 , Philip Herron wrote: > >> Would Gcc internals documentation count or is it more for a whole >> project documentation work? I probably missed the thing about this in >> London since i had to leave on the Su

Re: GSOC - Student Roundup

2011-07-12 Thread Philip Herron
On 10 July 2011 22:42, ismail kuru wrote: > Hi all, > I am one of GSOC students. We have started the project with doing some > experiments for checking the compatibility of > OpenMP threads with [trans-mem] branch of GCC. >  We made a presentation > (http://www.gsd.inesc-id.pt/~mcouceiro/eurotm/1s

Re: Google Summer of Code 2011 Doc Camp 17 October - 21 October

2011-07-12 Thread Philip Herron
On 12 July 2011 16:07, Diego Novillo wrote: > > We discussed this briefly at the recent London meetings.  If anyone is > interested in participating, please contact me. > > > Diego. > > Original Message > Subject:        Google Summer of Code 2011 Doc Camp 17 October - 21 October

GSOC - Student Rondup

2011-06-30 Thread Philip Herron
because i was on GSOC last year and spent most of the summer if not all just getting comfortable with it. So i thought we could use this as a thread to introduce us a students to each other I'll go first! My name is Philip Herron I'm from Ireland and i got inspired by Paul Biggars wor

Re: Reminder - GCC Gathering in London 17/Jun to 19/Jun 2011

2011-04-22 Thread Philip Herron
Looks like i should be in England at the time kind of nervous pop'ing along but i plant to be there so might as well :) --Phil

Re: GCC Gathering in London 17/Jun to 19/Jun 2011

2011-04-11 Thread Philip Herron
On 8 April 2011 21:15, Diego Novillo wrote: > We are organizing a gathering of GCC developers and interested parties > at the Google office in London, UK for the weekend of 17-Jun-2011. > The gathering will be Friday evening, all day Saturday, and Sunday > until some time in the afternoon. > > The

Re: GCC Internals FE documentation

2010-06-29 Thread Philip Herron
Hey guys I am reposting this link to GCC-help and GCC to get more feedback on some front-end documentation I added a lot more texinfo mark-up, not quite sure if i can generate a pdf and the .info is quite big to send around. so the link to look at would be: http://code.redbrain.co.uk/cgit.cgi/gcc

Thanks GSoC

2010-04-27 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hey I want to say a quick thank you for accepting my proposal "Partial Implementation of Python as a GCC Front-end". Can't wait to get started :). - --Phil -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Moz

Re: proper c source coding standard - style changes?

2009-08-29 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 David C. Rankin wrote: > Listmates, > > First post, and more of a curiosity than a problem. Years ago I > worked extensively with c, fortran, etc. (late '80s, early 90s). I > do my own office infrastructure/networking/groupware, etc. all with > linux a

Front-End errors again

2009-08-27 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hey guys I am having problems in building my front-end again, so i'll show you the output. lang_init_options... argv[0] = ./host-i686-pc-linux-gnu/gcc/gpy1 argv[1] = -v argv[2] = foo.lg argv[3] = -Wall lang_handle_option! scode = 37 lang_post_options

Front-End error

2009-08-21 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hey I'm working on my own front-end its all just a skeleton based quite closely off the java front-end/treelang, But after i return true in lang_init i get the error: gpy1: internal compiler error: in init_excess_precision, at toplev.c:2160 Really n

Projects

2009-08-06 Thread Philip Herron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hey I have been lingering around the gcc mailing lists for sometime and done a little work with a basic front-end, and working on doing decent documentation into the gcc-internals manual. But i would also like to get a little more involved, i got the