Hey, 
As a first step of my GSOC project 
(https://gcc.gnu.org/wiki/replacelibibertywithgnulib) I have imported the 
gnulib library inside the gcc tree. I have created gnulib as a top level 
directory which contains the necessary scripts to import the modules. It also 
contains the necessary Makefile.in and configure.ac files.
I have made the corresponding changes in the Makefile.def and configure.ac 
files, adding gnulib both as a build and host library, and subsequently 
regenerated the Makefile.in and configure files. 

Initially I have just imported the bcopy module from gnulib which will 
eventually replace gcc’s dependency on libiberty’s bcopy. 


Bootstrapped/regtested on x86_64-linux and x86_64-apple-darwin15.5.0


——————————————————————————

M       src/Makefile.def
M       src/Makefile.in
M       src/configure
M       src/configure.ac
A       src/gnulib
A       src/gnulib/Makefile.in
A       src/gnulib/aclocal.m4
A       src/gnulib/config.in
A       src/gnulib/configure
A       src/gnulib/configure.ac
A       src/gnulib/import
A       src/gnulib/import/Makefile.am
A       src/gnulib/import/Makefile.in
A       src/gnulib/import/bcopy.c
A       src/gnulib/import/dummy.c
A       src/gnulib/import/extra
A       src/gnulib/import/extra/snippet
A       src/gnulib/import/extra/snippet/arg-nonnull.h
A       src/gnulib/import/extra/snippet/c++defs.h
A       src/gnulib/import/extra/snippet/warn-on-use.h
A       src/gnulib/import/m4
A       src/gnulib/import/m4/00gnulib.m4
A       src/gnulib/import/m4/absolute-header.m4
A       src/gnulib/import/m4/gnulib-cache.m4
A       src/gnulib/import/m4/gnulib-common.m4
A       src/gnulib/import/m4/gnulib-comp.m4
A       src/gnulib/import/m4/gnulib-tool.m4
A       src/gnulib/import/m4/include_next.m4
A       src/gnulib/import/m4/off_t.m4
A       src/gnulib/import/m4/ssize_t.m4
A       src/gnulib/import/m4/strings_h.m4
A       src/gnulib/import/m4/sys_types_h.m4
A       src/gnulib/import/m4/warn-on-use.m4
A       src/gnulib/import/strings.in.h
A       src/gnulib/import/sys_types.in.h
A       src/gnulib/update-gnulib.sh

————————————————————————————

--  
Thanks,  
Ayush Goel

Reply via email to