Contributing and GCC GPL

2012-08-09 Thread Aaron Gray
Hi, I have developed several patches for GCC and am wondering as a purely open source non commercial developer whether there are any issues regarding getting patches into GCC. Do I need to sign an agreement at all ? Many thanks in advance, Aaron

copyright assignment forms for GCC

2012-08-09 Thread Aaron Gray
, Aaron Gray

Re: The C++ conversion branch has been merged into trunk

2012-08-17 Thread Aaron Gray
On 15 August 2012 03:05, Diego Novillo wrote: > > I have committed rev 190402, which merges the cxx-conversion branch into > trunk. Thanks to everyone who provided review feedback and tested the > branch. > > While we have tested the changes pretty thoroughly, we will monitor results > from teste

C++'ization of cp/parser.c/h, limited C++ parsing support for gengtype, Remove dependency of cp/cp-lang.c on cp/parser.h

2012-09-10 Thread Aaron Gray
Hi, I have put in three patches on the 29th of August, but have not heard any real feedback on them :- [PATCH] Remove dependency of cp/cp-lang.c on cp/parser.h http://gcc.gnu.org/ml/gcc-patches/2012-08/msg02010.html [PATCH] limited C++ parsing support for gengtype http://gcc.gnu.org/m

Re: C++'ization of cp/parser.c/h, limited C++ parsing support for gengtype, Remove dependency of cp/cp-lang.c on cp/parser.h

2012-09-10 Thread Aaron Gray
On 10 September 2012 15:53, Gabriel Dos Reis wrote: > [ I am adding back GCC mailing list in the CC: as this would be useful > for other contributors. ] > > On Mon, Sep 10, 2012 at 9:42 AM, Aaron Gray > wrote: >> On 10 September 2012 15:25, Gabriel Dos Reis >> wr

Re: C++'ization of cp/parser.c/h, limited C++ parsing support for gengtype, Remove dependency of cp/cp-lang.c on cp/parser.h

2012-09-10 Thread Aaron Gray
On 10 September 2012 16:54, Gabriel Dos Reis wrote: > On Mon, Sep 10, 2012 at 10:41 AM, Aaron Gray > wrote: > >> What I am looking to obtain is isolating the C++ parser with no real >> semantic changes, just isolating the interfaces in order that the >> parser be reus

Possible headsup on GCC testsuite PCH failures

2012-09-23 Thread Aaron Gray
Can someone double check this for me I am getting 99 PCH failures on the testsuite from GIT HEAD. Many thanks in advance, Aaron

When did 4.8 fork and where was it forked from ?

2012-09-30 Thread Aaron Gray
Hi, I am trying to find out when 4.8 forked and where it actually forked from ? This information does not seem immediately available. Many thanks in advance, Aaron

Variadic Template Specialization vis a vi the INCITS/ISO/IEC 14882-2011 standard

2013-06-30 Thread Aaron Gray
Prompted by a Stack Overflow article :- http://stackoverflow.com/questions/17332749/vs2013-fails-with-variadic-template-specialization/ There seems to be anomalies between GCC 4.8.1's 0x11 implementation and the standard. It shows the code :- template struct OpF; template struct

Re: Plan for removing global state from GCC's internals

2013-07-01 Thread Aaron Gray
I started to do this starting with the C++ parser class'izing it but no one was interested. On 1 July 2013 20:43, Joseph S. Myers wrote: > On Mon, 1 Jul 2013, David Malcolm wrote: > >> > As for accessing globals directly versus via APIs: yes, I suppose you do >> > still have an access to a global

Re: How to understand gcc source code?

2008-03-22 Thread Aaron Gray
* what is the proportion of cross-compilation? I have no real clue. I would suppose that during all the GCC runs in the last month, only a minority was cross-compilation (for some embedded systems). Of these, what are the favorite target machines & systems. I really don't know this one (maybe

Re: How to understand gcc source code?

2008-03-22 Thread Aaron Gray
Aaron Gray wrote: * what is the proportion of cross-compilation? I have no real clue. I would suppose that during all the GCC runs in the last month, only a minority was cross-compilation (for some embedded systems). Of these, what are the favorite target machines & systems. I really d

Re: Official GCC git repository

2008-03-26 Thread Aaron Gray
Hi - On Fri, Mar 14, 2008 at 10:41:42AM -0400, Frank Ch. Eigler wrote: [...] OK, /git/gcc.git appears ready for you to populate & maintain. Access as {http,git,ssh}://gcc.gnu.org/gcc.git should all work. Just a reminder - an empty git repository has been ready for you for some time. Is th

Re: Official GCC git repository

2008-03-26 Thread Aaron Gray
Hi - >>OK, /git/gcc.git appears ready for you to populate & maintain. Access >>as {http,git,ssh}://gcc.gnu.org/gcc.git should all work. Is there GIT Web support ? I believe a quoted line above already answers that question. But yes. :-) Ah, http://gcc.gnu.org/git/ works, great. Aaron

Re: More on GCC Back Ends

2008-04-25 Thread Aaron Gray
http://gcc.gnu.org/onlinedocs/gccint/Back-End.html This mentions a file "config.gcc" which I can't find in the GCC source. This page tells too little I guess. Its under the 'gcc' directory. Aaron

Re: gcc-in-cxx branch created

2008-06-19 Thread Aaron Gray
Hi, Just in case you are interested in it I have a 4.2.1 compiling and built using C++. I have not really worked on it for quite a while now. http://www.gccpp.org Download at :- http://www.gccpp.org/download/ Aaron

[cxx-conversion] gcc-4.7.0 on Cygwin and MinGW32 with --enable-build-with-cxx successes

2012-05-25 Thread Aaron Gray
Hi, Just to let people know I have succeeded in building gcc-4.7.0 with --enable-build-with-cxx (All stages built as C++) on latest Cygwin with GCC 4.5.3 and on MinGW32 with a rebuilt GCC 4.6.2 as the GCC 4.6.2 that came with MinGW was missing stdarg.h and stddef.h and possibly other headers. Man

Where is gstdint.h

2007-04-22 Thread Aaron Gray
Where is gstdint.h ? Does it acctually exist ? libdecnumber seems to use it. decimal32|64|128.h's include decNumber.h which includes deccontext.h which includes gstdint.h If some one who knows, could sort this issue out please. Many thanks in advance, Aaron

Re: Where is gstdint.h

2007-04-22 Thread Aaron Gray
[EMAIL PROTECTED] wrote: Where is gstdint.h ? Does it acctually exist ? libdecnumber seems to use it. decimal32|64|128.h's include decNumber.h which includes deccontext.h which includes gstdint.h When you configure libdecnumber (e.g. by running top-level gcc configure), gstdint.h should be

Re: Where is gstdint.h

2007-04-24 Thread Aaron Gray
[EMAIL PROTECTED] wrote: Tim Prince wrote: [EMAIL PROTECTED] wrote: Where is gstdint.h ? Does it acctually exist ? libdecnumber seems to use it. decimal32|64|128.h's include decNumber.h which includes deccontext.h which includes gstdint.h When you configure libdecnumber (e.g. by running to

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-04-30 Thread Aaron Gray
Hi James, Successfully built latest gcc on Win XP SP2 with cvs built cygwin. I was wondering whether you could help to get me to the same point please. $ cygcheck -V cygcheck version 1.94 System Checker for Cygwin Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
James, On 5/1/07, Aaron Gray <[EMAIL PROTECTED]> wrote: Hi James, > Successfully built latest gcc on Win XP SP2 with cvs built cygwin. I was wondering whether you could help to get me to the same point please. You will need to use Dave Korns patch for newlib. http://sourcewa

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
[EMAIL PROTECTED] wrote: James, On 5/1/07, Aaron Gray <[EMAIL PROTECTED]> wrote: Hi James, > Successfully built latest gcc on Win XP SP2 with cvs built cygwin. I was wondering whether you could help to get me to the same point please. You will need to use Dave Korns patch f

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
On 02 May 2007 02:47, Aaron Gray wrote: James, On 5/1/07, Aaron Gray wrote: Hi James, Successfully built latest gcc on Win XP SP2 with cvs built cygwin. I was wondering whether you could help to get me to the same point please. You will need to use Dave Korns patch for newlib. http

Cygwin build documentation error.

2007-05-01 Thread Aaron Gray
I am getting errors on building Cygwin. It appears to be something to do with the documentation. Am I missing something simple such as a package like cygwin-doc and if so where do I get it ? Error text below... Many thanks in advance, Aaron make[3]: Entering directory `/usr/build/cygw

Re: Cygwin build documentation error.

2007-05-01 Thread Aaron Gray
Aaron Gray wrote: I am getting errors on building Cygwin. It appears to be something to do with the documentation. Am I missing something simple such as a package like cygwin-doc and if so where do I get it ? Error text below... Many thanks in advance, [...] `/usr/build/cygwin/i686-pc

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
JFTR, the patch is only required for building gcc, not for building winsup. As Brian says, we'll deal with any winsup problems on the cygwin list. Sorry for adding to the confusion as I am actually trying to build GCC CVS on Cygwin :) Can you give me any indication of when the next version

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
Successfully built latest gcc on Win XP SP2 with cvs built cygwin. CVS Cygwin contains CVS newlib, i.e. already the patched version of sdtdio.h, so if you use cvs built cygwin you should not patch anything. To build GCC 4.3, you should simply move the new stdio.h on /usr/include. You can also

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
You can also use the current Cygwin snapshot which comes with the new stdio.h. Great, where do I get Cygwin snapshots ? Sorry, silly question. Aaron

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
On Tue, 1 May 2007, Aaron Gray wrote: >> You can also use the current Cygwin snapshot which comes with the new >> stdio.h. > > Great, where do I get Cygwin snapshots ? Here: http://cygwin.com/snapshots/ The snapshots should be installed following this: http://

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-01 Thread Aaron Gray
Aaron Gray wrote: Thank you. I am a bit unsure of where abouts (what directory) do you install the snapshot ? Again, this has nothing to do with gcc, take it the Cygwin list. If you are using the full snapshots (cygwin-inst-$date.tar.bz2) they should be unpacked in the root (/). The other

Re: Successfull Build of gcc on Cygwin WinXp SP2

2007-05-03 Thread Aaron Gray
On 03 May 2007 03:41, Aaron Gray wrote: Various people run the testsuite on cygwin every now and again; check the gcc-testresults@ mailinglist archive. Yes, Tim has allready run it :- http://gcc.gnu.org/ml/gcc-testresults/2007-04/msg01540.html I haven't done one for week

Re: GCC 4.2.0 RC3 Available

2007-05-04 Thread Aaron Gray
GCC 4.2.0 RC3 is now available from: ftp://gcc.gnu.org/pub/gcc/prerelease-4.2.0-20070501 It does not build LLVM there seems to be a stdlib++ problem. I cannot really file a BugZilla report as I have not distilled the code down to make an accurate report. Aaron

Re: GCC 4.2.0 RC3 Available

2007-05-05 Thread Aaron Gray
GCC 4.2.0 RC3 is now available from: ftp://gcc.gnu.org/pub/gcc/prerelease-4.2.0-20070501 It does not build LLVM there seems to be a stdlib++ problem. I cannot really file a BugZilla report as I have not distilled the code down to make an accurate report. Luckily it was just a local library

Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-05 Thread Aaron Gray
I have successfully built GCC-4.2.0-20070501 on latest Cygwin snapshot 20070427. GCC 4.2.0 RC3 is available from: ftp://gcc.gnu.org/pub/gcc/prerelease-4.2.0-20070501 I have not done run the testsuite ( make check) but have built LLVM and LLVM-GCC4. So indications are very good. Aaron

Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-06 Thread Aaron Gray
On 06 May 2007 07:15, Aaron Gray wrote: I have successfully built GCC-4.2.0-20070501 on latest Cygwin snapshot 20070427. GCC 4.2.0 RC3 is available from: ftp://gcc.gnu.org/pub/gcc/prerelease-4.2.0-20070501 I have not done run the testsuite ( make check) I'm doing that. Shou

Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-06 Thread Aaron Gray
- Original Message - From: "Dave Korn" <[EMAIL PROTECTED]> To: "'Dave Korn'" <[EMAIL PROTECTED]>; "'Aaron Gray'" <[EMAIL PROTECTED]> Cc: "'GCC'" Sent: Sunday, May 06, 2007 4:10 PM Subject: RE: Succes

Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-07 Thread Aaron Gray
Hi Aaron, One issue that might affect many some is that COM doesn't work. has a patch that is pending review I guess, but probably won't go into 4.2. Its not a very big patch, shame it cannot be reviewed in time. Does this effect XPCOM mean

Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-09 Thread Aaron Gray
Aaron Gray wrote: One issue that might affect many some is that COM doesn't work. <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27067> has a patch that is pending review I guess, but probably won't go into 4.2. Does this effect XPCOM meaning Mozilla and friends will not c

Re: Successful build of GCC 4.2.0 RC3 on latest Cygwin snapshot 20070427

2007-05-09 Thread Aaron Gray
Aaron Gray wrote: One issue that might affect many some is that COM doesn't work. <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27067> has a patch that is pending review I guess, but probably won't go into 4.2. Does this effect XPCOM meaning Mozilla and friends will not c

genautomata.c bug

2007-05-12 Thread Aaron Gray
I think I have found some bugs in genautomata.c regexp = create_node( sizeof( struct decl)); I believe this should be :- regexp = create_node( sizeof( struct regexp)); Lines :- 1546 1551 Compare with :- 1576 Aaron

Re: genautomata.c bug

2007-05-14 Thread Aaron Gray
On 5/14/07, Dave Korn <[EMAIL PROTECTED]> wrote: On 14 May 2007 12:40, Wei Chen wrote: > help~~ > where is the statement? At the line numbers Aaron mentioned of the latest rev of genautomata.c > in whichi function? gen_regexp_el > i can't confirm them now! Please see http://gcc.gnu.or

Mainline build problems

2007-05-14 Thread Aaron Gray
There are problems with :- print-rtl.c:395 c-common.c:4099 c-pretty-print.c:822 dwarf2asm.c:56 dwarf2out.c:... It seems to be a unsigned issue to do with HOST_WIDE_INT_PRINT_HEX, HOST_WIDE_INT_PRINT_DOUBLE_HEX and friends. Aaron

Re: Mainline build problems

2007-05-14 Thread Aaron Gray
On 14 May 2007 18:48, Aaron Gray wrote: There are problems with :- print-rtl.c:395 c-common.c:4099 c-pretty-print.c:822 dwarf2asm.c:56 dwarf2out.c:... It seems to be a unsigned issue to do with HOST_WIDE_INT_PRINT_HEX, HOST_WIDE_INT_PRINT_DOUBLE_HEX and

Re: mainline fails to build?

2007-05-14 Thread Aaron Gray
On 5/14/07, Mike Stump <[EMAIL PROTECTED]> wrote: it gets farther. Anyone want to claim this is obvious? I glanced at the code and it seems reasonable. Nothing has changed in dwarf2out.c since April 24. Now on the other hand c-format.c changed, which might have been the problem in the first

Something weird with cp/decl.c switch statement

2007-06-05 Thread Aaron Gray
There is something weird with the switch statement in cp/decl.c:7105. GITWeb :- http://git.infradead.org/?p=gcc.git;a=blob;f=gcc/cp/decl.c;h=407e5db8d650f1d19c618c7b67566407c2d35fce;hb=master#l7105 Can someone verify this. Take a close look in a text editor at the bracketting and indentation.

Re: Something weird with cp/decl.c switch statement

2007-06-05 Thread Aaron Gray
On 6/5/07, Aaron Gray <[EMAIL PROTECTED]> wrote: There is something weird with the switch statement in cp/decl.c:7105. I dont think it will effect the decl.c's logic, but what does it say about the GCC's C parser, is this legal C ? Yes this is legal C :). Just for everyo

Re: Something weird with cp/decl.c switch statement

2007-06-05 Thread Aaron Gray
On 6/5/07, Aaron Gray <[EMAIL PROTECTED]> wrote: MS Visual Studio does not parse it. Are you sure its legal C ? Yes I am. Try this: int f(int a) { switch (a) { case 1: { int b = 2; break; case 2: break; } } } This is valid C90 and C99, though invalid

Re: use of %n in genmodes.c causes trouble on Vista

2007-06-06 Thread Aaron Gray
Danny Smith wrote: Unless I'missing soemthing, this is 'just' a build issue in genmode.c. GCC builds fine for Vista target on WindowsXP. So the fix needs to be build dependent, not host dependent. Well if a clean fix can be found that simply avoids the use of %n, then that's target independen

Re: use of %n in genmodes.c causes trouble on Vista

2007-06-06 Thread Aaron Gray
I think a sprintf followed by a strlen and printf is _guarenteed_ to be much more portable than printf's return value. The overhead of the strlen is minimal. Maybe portable, but how do you choose the length of the buffer to pass to sprintf! Ironic: we'd be trading a mostly-bogus security issue

SOOL Hashes

2021-04-26 Thread Aaron Gray via Gcc
7269bb7092991501f63631f548d4838bd8845645366bfd52fba452f3dbf470c3d0cd5194829b93789f74080884261eb9a6808aac7a98f73b0e0243cc0f1bd652 SOOL Presentation.pptx -- Aaron Gray Independent Open Source Software Engineer, Computer Language Researcher, Information Theorist, and Computer Scientist.

Wanted: original ConceptGCC downloads / branch, concepts-lite branch

2022-08-17 Thread Aaron Gray via Gcc
please ? Also any pointers to the documentation for the current implementation ? Regards, Aaron -- Aaron Gray Independent Open Source Software Engineer, Computer Language Researcher, Information Theorist, and Computer Scientist.

Re: Wanted: original ConceptGCC downloads / branch, concepts-lite branch

2022-08-17 Thread Aaron Gray via Gcc
On Wed, 17 Aug 2022 at 13:16, Ben Boeckel wrote: > > On Wed, Aug 17, 2022 at 12:42:42 +0100, Aaron Gray via Gcc wrote: > > I am looking for the original ConceptGCC source code, the > > https://www.generic-programming.org/software/ConceptGCC/download.html has > > all bro

Re: Wanted: original ConceptGCC downloads / branch, concepts-lite branch

2022-08-17 Thread Aaron Gray via Gcc
GCC trunk, and >> evolved to also support C++20 concepts. Great thought so ! > I think it was merged in August 2015 and first released in GCC 6.1 I am just trying to get an overview of the implementation history, and code bases. Many thanks, Aaron -- Aaron Gray Independent Open S

C++ Concepts: Working Paper n number ?

2022-08-17 Thread Aaron Gray via Gcc
Hi, Another query please. I seem to have found the Concepts Technical Specification :- https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3929.pdf But am looking for the n number of the C++ Concepts Working Paper ? Many thanks in advance, Aaron -- Aaron Gray Independent Open Source

Re: Wanted: original ConceptGCC downloads / branch, concepts-lite branch

2022-09-04 Thread Aaron Gray via Gcc
Great, thanks alot ! On Wed, 17 Aug 2022 at 21:23, Jonathan Wakely wrote: > > > > On Wed, 17 Aug 2022, 16:20 Richard Earnshaw via Gcc, wrote: >> >> >> >> On 17/08/2022 12:42, Aaron Gray via Gcc wrote: >> > Hi, >> > >> > I am

Re: C++ Concepts: Working Paper n number ?

2022-09-04 Thread Aaron Gray via Gcc
Wonderful, thank you ! On Wed, 17 Aug 2022 at 22:04, Jonathan Wakely wrote: > > > > On Wed, 17 Aug 2022, 16:52 Aaron Gray via Gcc, wrote: >> >> Hi, Another query please. >> >> I seem to have found the Concepts Technical Specification :- >> >> htt