summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2017-05-04 18:20:43 (GMT)
committerJason Evans <jasone@canonware.com>2017-05-12 06:06:54 (GMT)
commit909f0482e479c1914a1bd528bf7ade702ed6415c (patch)
tree40130e7b19179c6e190be11dc8a9133fa2efffdd /.gitignore
parenta4ae9707daee680a6fa0575646849fa8ef0bfad1 (diff)
downloadjemalloc-909f0482e479c1914a1bd528bf7ade702ed6415c.zip
jemalloc-909f0482e479c1914a1bd528bf7ade702ed6415c.tar.gz
jemalloc-909f0482e479c1914a1bd528bf7ade702ed6415c.tar.bz2
Automatically generate private symbol name mangling macros.
Rather than using a manually maintained list of internal symbols to drive name mangling, add a compilation phase to automatically extract the list of internal symbols. This resolves #677.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore18
1 files changed, 4 insertions, 14 deletions
diff --git a/.gitignore b/.gitignore
index df2fb21..216d3c9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,3 @@
-/*.gcov.*
-
/bin/jemalloc-config
/bin/jemalloc.sh
/bin/jeprof
@@ -24,6 +22,9 @@
/include/jemalloc/internal/jemalloc_preamble.h
/include/jemalloc/internal/jemalloc_internal_defs.h
/include/jemalloc/internal/private_namespace.h
+/include/jemalloc/internal/private_namespace_jet.h
+/include/jemalloc/internal/private_symbols.awk
+/include/jemalloc/internal/private_symbols_jet.awk
/include/jemalloc/internal/public_namespace.h
/include/jemalloc/internal/public_symbols.txt
/include/jemalloc/internal/public_unnamespace.h
@@ -39,8 +40,7 @@
/include/jemalloc/jemalloc_typedefs.h
/src/*.[od]
-/src/*.gcda
-/src/*.gcno
+/src/*.sym
/test/test.sh
test/include/test/jemalloc_test.h
@@ -49,33 +49,23 @@ test/include/test/jemalloc_test_defs.h
/test/integration/[A-Za-z]*
!/test/integration/[A-Za-z]*.*
/test/integration/*.[od]
-/test/integration/*.gcda
-/test/integration/*.gcno
/test/integration/*.out
/test/integration/cpp/[A-Za-z]*
!/test/integration/cpp/[A-Za-z]*.*
/test/integration/cpp/*.[od]
-/test/integration/cpp/*.gcda
-/test/integration/cpp/*.gcno
/test/integration/cpp/*.out
/test/src/*.[od]
-/test/src/*.gcda
-/test/src/*.gcno
/test/stress/[A-Za-z]*
!/test/stress/[A-Za-z]*.*
/test/stress/*.[od]
-/test/stress/*.gcda
-/test/stress/*.gcno
/test/stress/*.out
/test/unit/[A-Za-z]*
!/test/unit/[A-Za-z]*.*
/test/unit/*.[od]
-/test/unit/*.gcda
-/test/unit/*.gcno
/test/unit/*.out
/VERSION