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 # Normal rules 7 # 8 .* 9 *.o 10 *.o.* 11 *.a 12 *.s 13 *.su 14 *.mod.c 15 *.i 16 *.lex.c 17 *.lst 18 *.order 19 *.elf 20 *.swp 21 *.bin 22 *.patch 23 *.cfgtmp 24 *.tab.[ch] 25 26 # host programs on Cygwin 27 *.exe 28 29 # Build tree 30 /build-* 31 32 # 33 # Top-level generic files 34 # 35 fit-dtb.blob 36 /MLO* 37 /SPL* 38 /System.map 39 /u-boot* 40 /boards.cfg 41 42 # 43 # git files that we don't want to ignore even it they are dot-files 44 # 45 !.gitignore 46 !.mailmap 47 48 # 49 # Generated files 50 # 51 /spl/ 52 /tpl/ 53 /defconfig 54 55 # 56 # Generated include files 57 # 58 /include/config/ 59 /include/generated/ 60 61 # stgit generated dirs 62 patches-* 63 .stgit-edit.txt 64 65 # quilt's files 66 patches 67 series 68 69 # gdb files 70 .gdb_history 71 72 # cscope files 73 cscope.* 74 75 # tags files 76 /tags 77 /ctags 78 /etags 79 80 # gnu global files 81 GPATH 82 GRTAGS 83 GSYMS 84 GTAGS 85 86 *.orig 87 *~ 88 \#*# 89 90 # gcc code coverage files 91 *.gcda 92 *.gcno 93