1# 2# NOTE! Don't add files that are generated in specific 3# subdirectories here. Add them in the ".gitignore" file 4# in that subdirectory instead. 5# 6# NOTE! Please use 'git ls-files -i --exclude-standard' 7# command after changing this file, to see if there are 8# any tracked files which get ignored after the change. 9# 10# Normal rules (sorted alphabetically) 11# 12.* 13*.a 14*.bin 15*.bz2 16*.c.[012]*.* 17*.dtb 18*.dtb.S 19*.dwo 20*.elf 21*.gcno 22*.gz 23*.i 24*.ko 25*.ll 26*.lst 27*.lz4 28*.lzma 29*.lzo 30*.mod.c 31*.o 32*.o.* 33*.order 34*.patch 35*.s 36*.so 37*.so.dbg 38*.su 39*.symtypes 40*.tar 41*.xz 42Module.symvers 43modules.builtin 44 45# 46# Top-level generic files 47# 48/tags 49/TAGS 50/linux 51/vmlinux 52/vmlinux.32 53/vmlinux-gdb.py 54/vmlinuz 55/System.map 56/Module.markers 57 58# 59# Debian directory (make deb-pkg) 60# 61/debian/ 62 63# 64# tar directory (make tar*-pkg) 65# 66/tar-install/ 67 68# 69# git files that we don't want to ignore even if they are dot-files 70# 71!.gitignore 72!.mailmap 73!.cocciconfig 74 75# 76# Generated include files 77# 78include/config 79include/generated 80arch/*/include/generated 81 82# stgit generated dirs 83patches-* 84 85# quilt's files 86patches 87series 88 89# cscope files 90cscope.* 91ncscope.* 92 93# gnu global files 94GPATH 95GRTAGS 96GSYMS 97GTAGS 98 99# id-utils files 100ID 101 102*.orig 103*~ 104\#*# 105 106# 107# Leavings from module signing 108# 109extra_certificates 110signing_key.pem 111signing_key.priv 112signing_key.x509 113x509.genkey 114 115# Kconfig presets 116all.config 117 118# Kdevelop4 119*.kdev4 120