This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
op.c: Force shared hash key optimisation for existing COWs
[perl5.git] / .gitignore
1 # ignore .patch from rsync, and any generated patch files from git-am
2 *.patch
3 # ignore local .config files
4 .config
5 # these are generated by make_patchnum.sh from git or from a .patchfile
6 .sha1
7 git_version.h
8
9 # ignore bug*.pl
10 bug*.pl
11
12 # Exists during ./Configure
13 /UU
14
15 # files produced by './configure.gnu' on a Linux machine
16 /Makefile
17 /Policy.sh
18 /cflags
19 /config.h
20 /config.sh
21 /makeaperl
22 /makedepend
23 /makedir
24 /makefile
25 /myconfig
26 /opmini.c
27 /perlmain.c
28 /perlmini.c
29 /pod/Makefile
30 /runtests
31 /writemain
32 /x2p/Makefile
33 /x2p/cflags
34 /x2p/makefile
35
36 # generated for configuration overrides, eg Solaris
37 /config.over
38
39 # alternative names on OS X
40 /GNUmakefile
41 /x2p/GNUmakefile
42
43 # produced by dtrace -H when configured with usedtrace
44 perldtrace.h
45
46 # general build products
47 *.o
48 *.a
49 *.so
50 *.i
51 *.old
52 *.xsc
53
54 # general build products (Win32)
55 *.def
56 *.dll
57 *.exe
58 *.exp
59 *.ico
60 *.ilk
61 *.lib
62 *.obj
63 *.pdb
64 *.res
65 *.RES
66
67 # gcov build products. see L<perlhack/"GCC gcov Profiling">
68 *.gcov
69 *.gcda
70 *.gcno
71
72 dll.base
73 /ext/DynaLoader/dl_win32.xs
74 splittree.pl
75
76 # generated by make on cygwin
77 /cygwin.c
78
79 # ?
80 ext.libs
81
82 # these are scattered everywhere, ignore them
83 .exists
84 MYMETA.*
85
86 /miniperl
87 /perl
88
89 /extra.pods
90 /generate_uudmap
91 /uni.data
92 /uudmap.h
93 /bitcount.h
94 /mg_data.h
95
96 # Build products that we can't infer are generated by conventional extensions
97 # (ie all the special cases that would take more code than just adding them
98 # here):
99 lib/CORE/
100 lib/Config_git.pl
101 lib/Config_heavy.pl
102 lib/Config.pm
103 lib/Config.pod
104 lib/Cross.pm
105 lib/ExtUtils/MANIFEST.SKIP
106 lib/ExtUtils/xsubpp
107 lib/auto/
108 lib/buildcustomize.pl
109 lib/unicore/CombiningClass.pl
110 lib/unicore/Decomposition.pl
111 lib/unicore/Heavy.pl
112 lib/unicore/Name.pl
113 lib/unicore/Name.pm
114 lib/unicore/TestProp.pl
115 lib/unicore/To/
116 lib/unicore/UCD.pl
117 lib/unicore/lib/
118 lib/unicore/mktables.lst
119
120 # test byproducts
121 ext/Test-Harness/t/ext/
122 t/rantests
123 t/tmp*
124 t/perl
125 t/test_state
126 *.output
127 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
128 cpan/Module-Build/MB-*
129 cpan/Module-Build/t/install_test*
130 *.tmp
131 t/*.ph
132 t/lib/*.ph
133
134 # t/op/require.t byproducts
135 t/bleah.pm
136 t/bleah.do
137 t/bleah.flg
138 t/urkkk.pm
139 t/urkkk.pmc
140 t/krunch.pm
141 t/krunch.pmc
142 t/whap.pm
143 t/whap.pmc
144
145 # make_ext.pl cleanup scripts
146 realclean.sh
147 veryclean.sh
148
149 # metaconfig needs these three symlinks
150 .package
151 U
152 MANIFEST.new
153
154 # ignore editor droppings
155 *.swp
156 *~
157 .#*
158
159 # test.valgrind final outputs, excluding intermediate files (pls report)
160 *.cachegrind
161 *.perf-stat
162 *.valgrind
163
164 # dont show .gdb_history files
165 .gdb_history
166
167 # generated by the top level install.html target. XXX Why does it need this?
168 /vms/README_vms.pod