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 11# 12.* 13*.o 14*.o.* 15*.a 16*.s 17*.ko 18*.so 19*.so.dbg 20*.mod.c 21*.i 22*.lst 23*.symtypes 24*.order 25*.elf 26*.bin 27*.tar 28*.gz 29*.bz2 30*.lzma 31*.xz 32*.lz4 33*.lzo 34*.patch 35*.gcno 36modules.builtin 37Module.symvers 38*.dwo 39 40# 41# Top-level generic files 42# 43/tags 44/TAGS 45/linux 46/vmlinux 47/vmlinux-gdb.py 48/vmlinuz 49/System.map 50/Module.markers 51 52# 53# Debian directory (make deb-pkg) 54# 55/debian/ 56 57# 58# tar directory (make tar*-pkg) 59# 60/tar-install/ 61 62# 63# git files that we don't want to ignore even it they are dot-files 64# 65!.gitignore 66!.mailmap 67 68# 69# Generated include files 70# 71include/config 72include/generated 73arch/*/include/generated 74 75# stgit generated dirs 76patches-* 77 78# quilt's files 79patches 80series 81 82# cscope files 83cscope.* 84ncscope.* 85 86# gnu global files 87GPATH 88GRTAGS 89GSYMS 90GTAGS 91 92*.orig 93*~ 94\#*# 95 96# 97# Leavings from module signing 98# 99extra_certificates 100signing_key.priv 101signing_key.x509 102x509.genkey 103 104# Kconfig presets 105all.config 106 107# Kdevelop4 108*.kdev4 109