This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
Re: [PATCH] ignore more generated files
- From: Mark Wielaard <mjw at redhat dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Wed, 29 Jul 2015 11:59:50 +0200
- Subject: Re: [PATCH] ignore more generated files
Hi Mike,
You do have to help me a little to explain why all these are needed.
On Wed, 2015-07-29 at 02:48 -0400, Mike Frysinger wrote:
> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
> ---
> .gitignore | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++----
> 1 file changed, 50 insertions(+), 4 deletions(-)
>
> diff --git a/.gitignore b/.gitignore
> index dfd0c4a..f094d1d 100644
> --- a/.gitignore
> +++ b/.gitignore
> @@ -20,6 +20,7 @@ Makefile.in
> /aclocal.m4
> /autom4te.*
> /backends/*.map
> +/config.cache
OK, I haven't seen this generated, but I guess it would be in the
top-level if it would.
> /config.h
> /config.h.in
> /config.log
> @@ -27,6 +28,7 @@ Makefile.in
> /config/ar-lib
> /config/compile
> /config/config.guess
> +/config/config.rpath
Isn't this a libtool file? We don't use libtool.
> /config/config.sub
> /config/depcomp
> /config/install-sh
> @@ -37,18 +39,62 @@ Makefile.in
> /elfutils.spec
> /libcpu/*_dis.h
> /libcpu/*.mnemonics
> -/libcpu/i386_gendis
> -/libcpu/i386_lex.c
> -/libcpu/i386_parse.c
> -/libcpu/i386_parse.h
> +/libcpu/*_gendis
> +/libcpu/*_lex.c
> +/libcpu/*_parse.[ch]
OK, we currently only have a i386 parser, but it might be good to be
optimistic :)
> /libdw/known-dwarf.h
> +/m4/fcntl-o.m4
> +/m4/glibc2.m4
> +/m4/glibc21.m4
> +/m4/intdiv0.m4
> +/m4/intl.m4
> +/m4/intldir.m4
> +/m4/intlmacosx.m4
> +/m4/intmax.m4
> +/m4/inttypes-pri.m4
> +/m4/inttypes_h.m4
> +/m4/lib-ld.m4
> +/m4/lib-link.m4
> +/m4/lib-prefix.m4
> +/m4/lock.m4
> +/m4/longlong.m4
> +/m4/printf-posix.m4
> +/m4/size_max.m4
> +/m4/stdint_h.m4
> +/m4/threadlib.m4
> +/m4/uintmax_t.m4
> +/m4/visibility.m4
> +/m4/wchar_t.m4
> +/m4/wint_t.m4
> +/m4/xsize.m4
What generates these?
> /po/*.gmo
> /po/*.pot
> +/po/en@boldquot.insert-header
> /po/en@boldquot.po
> +/po/en@quot.insert-header
> /po/en@quot.po
> +/po/Makevars.template
> +/po/POTFILES
> +/po/remove-potcdate.sed
> +/po/stamp-po
OK, I see the same being generated.
> +/src/addr2line
> +/src/ar
> +/src/elfcmp
> +/src/elflint
> +/src/findtextrel
> +/src/ld
> /src/ldlex.c
> /src/ldscript.c
> /src/ldscript.h
> +/src/make-debug-archive
> +/src/nm
> +/src/objdump
> +/src/ranlib
> +/src/readelf
> +/src/size
> +/src/strings
> +/src/strip
> +/src/unstrip
OK, I was wondering why these weren't there yet included.
> /stamp-h1
> /tests/*.log
> /tests/*.trs