Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-28 Thread ayush goel
-Ayush On 22 August 2016 at 10:13:40 PM, Pedro Alves (pal...@redhat.com) wrote: > On 08/22/2016 05:36 PM, ayush goel wrote: > > +# The expected version number for the various auto tools we will > > +# use after the import. > > +AUTOCONF_VERSION="2.69&qu

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-22 Thread ayush goel
Updating the patch, contains only changes to the documentation. PFA the patch 2016-08-22 Ayush Goel * Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib * Makefile.in: regenerated * configure.ac: Added gnulib as build and host library * confi

[PATCH/BUILD] [GSOC] [REPLACING LIBIBERTY WITH GNULIB]

2016-08-22 Thread ayush goel
Hi, This mail is only to summarise my patches for the gsoc project. Most of the details of the project can be found at https://gcc.gnu.org/wiki/replacelibibertywithgnulib I’ve essentially tried to do the following things as a part of this project: * Import gnulib as a top level directory inside

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-21 Thread ayush goel
Bootstrapped with multiple languages and multilib enabled for maximum coverage. Regression tested on x86_64-apple-darwin15.5.0 and x86_64-linux PFA the patch 2016-08-21 Ayush Goel * Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib * Makefil

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-20 Thread ayush goel
> > We're talking about a one-line change, but this is absolutely > crucial and central to use of gnulib. Until this is correct, > any previous host-specific testing is invalid, unfortunately. > > In the previous revision, you had: > > INCGNU = -I../gnulib -I$(srcdir)/../gnulib/import > > and I was

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-15 Thread ayush goel
Included gnulib’s config.h header file inside gcc’s config.h itself as per the discussions. Built and tested the system. PFA the patch 2016-08-14 Ayush Goel * Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib * Makefile.in: regenerated * configur

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-10 Thread ayush goel
On 10 August 2016 at 11:19:42 PM, Pedro Alves (pal...@redhat.com) wrote: > On 08/10/2016 06:33 PM, ayush goel wrote: > > > I can see mkconfig.sh being invoked inside gcc/Makefile.in with > > different arguments to create the gcc header files (config.h etc). > > So I

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-10 Thread ayush goel
> # auto-host.h is the file containing items generated by autoconf and is > # the first file included by config.h. > # If host=build, it is correct to have bconfig include auto-host.h > # as well. If host!=build, we are in error and need to do more > # work to find out the build config parameters.

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-10 Thread ayush goel
On 10 August 2016 at 7:36:41 PM, Pedro Alves (pal...@redhat.com) wrote: > On 08/10/2016 02:40 PM, ayush goel wrote: > > On 9 August 2016 at 2:20:59 PM, Pedro Alves (pal...@redhat.com) wrote: > > > I wasn’t aware of this. Thanks for pointing this out. > > It’s strange howeve

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-10 Thread ayush goel
On 9 August 2016 at 2:20:59 PM, Pedro Alves (pal...@redhat.com) wrote: > On 08/06/2016 05:34 AM, ayush goel wrote: > > On 5 August 2016 at 4:09:00 AM, Pedro Alves (pal...@redhat.com) wrote: > >> On 08/02/2016 12:38 AM, Manuel López-Ibáñez wrote: > >>> > >>&

Ping^2: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-08 Thread ayush goel
This patch https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01302.html is still pending review. -Ayush

Re: [PATCH build/doc] Replacing libiberty with gnulib

2016-08-05 Thread ayush goel
On 5 August 2016 at 4:09:00 AM, Pedro Alves (pal...@redhat.com) wrote: > On 08/02/2016 12:38 AM, Manuel López-Ibáñez wrote: > > > > If there is something wrong or missing, ideally we would like to know > > so that Ayush can work on fixing it before the Summer of Code is over > > in less than two we

Ping: [PATCH build/doc] Replacing libiberty with gnulib

2016-07-29 Thread ayush goel
This patch https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01302.html is still pending review. -Ayush

Re: [PATCH] Replacing gcc's dependence on libiberty's fnmatch to gnulib's fnmatch

2016-07-26 Thread ayush goel
On 26 July 2016 at 3:38:59 AM, Manuel López-Ibáñez (lopeziba...@gmail.com) wrote: > On 25 July 2016 at 18:18, ayush goel wrote: > > On top of the previously filed patch for importing gnulib (the link > > isn’t available on the archive yet, however this contains some of the

Re: [PATCH] Replacing gcc's dependence on libiberty's md5 to gnulib's md5

2016-07-25 Thread ayush goel
Link for the patch importing gnulib inside gcc’s tree: https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01302.html Apologies for the confusion -Ayush On 25 July 2016 at 10:52:00 PM, ayush goel (ayushgoel1...@gmail.com) wrote: > On top of the previously filed patch for importing gnulib (the l

Re: [PATCH] Replacing gcc's dependence on libiberty's fnmatch to gnulib's fnmatch

2016-07-25 Thread ayush goel
The link for that patch importing gnulib inside gcc’s tree: https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01302.html Apologies for the confusion. On 25 July 2016 at 10:48:20 PM, ayush goel (ayushgoel1...@gmail.com) wrote: > > On top of the previously filed patch for importing gnulib (th

[PATCH] Replacing gcc's dependence on libiberty's md5 to gnulib's md5

2016-07-25 Thread ayush goel
with the corresponding version from gnulib. Tested and bootstrapped on x86_64(appledarwin,linux). Changelog: 2016-07-25 Ayush Goel *src/gcc/Makefile.in: replaced header path for md5 from libiberty to the one in gnulib *src/gnulib/update-gnulib.sh: imported md5 from gnulib Wiki link for more

[PATCH] Replacing gcc's dependence on libiberty's fnmatch to gnulib's fnmatch

2016-07-25 Thread ayush goel
. Tested and bootstrapped on x86_64(appledarwin,linux). Changelog: 2016-07-25 Ayush Goel *src/gcc/genattrtab.c: included *src/gcc/genautomata.c: included *src/gcc/Makefile.in: removed dependency from libiberty’s fnmatch *src/gnulib/update-gnulib.sh: Added fnmatch to list of modules imported from

[PATCH build/doc] Replacing libiberty with gnulib

2016-07-20 Thread ayush goel
. Regression tested on x86_64-apple-darwin15.5.0 and x86_64-linux 20-7-16 Ayush Goel  Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib * Makefile.in: regenerated * configure.ac: Added gnulib as build and host library * configure: regenerated * gcc/Makefil

Re: Importing gnulib into the gcc tree

2016-07-18 Thread ayush goel
Replies inline -- Thanks, Ayush Goel On 17 July 2016 at 9:44:27 PM, Manuel López-Ibáñez (lopeziba...@gmail.com) wrote: > On 16 July 2016 at 10:54, ayush goel wrote: > > Hi, > > Thanks for the feedbacks. > > > > —> I’m already configuring gcc with multiple

Re: Importing gnulib into the gcc tree

2016-07-16 Thread ayush goel
nd tested the entire thing.  PFA the patch ChangeLog: 15-7-16 Ayush Goel   * Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib  * Makefile.in: regenerated  * configure.ac: Added gnulib as build and host library  * configure: regenerated  * gcc/Makefile.i

Re: Importing gnulib into the gcc tree

2016-07-08 Thread ayush goel
Yes, that’s correct. It has been moved before the libiberty library in the list now. Bootstrapped the system with the changes as well. PFA the updated patch -- Thanks, Ayush Goel On 8 July 2016 at 2:29:04 AM, Manuel López-Ibáñez (lopeziba...@gmail.com) wrote: > On 7 July 2016 at 13

Re: Importing gnulib into the gcc tree

2016-07-07 Thread ayush goel
=tree;f=gdb/gnulib;h=cdf326774716ae427dc4fb47c9a410fcdf715563;hb=HEAD   7-7-16 Ayush Goel * Makefile.def: Added gnulib as build & host library and dependency of all-gcc on gnulib * Makefile.in: regenerated * configure.ac: Added gnulib as build

Importing gnulib into the gcc tree

2016-06-25 Thread ayush goel
-- Thanks, Ayush Goel