This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]