4 --enable-silent-rules less verbose build output (undo: "make V=1")
5 --enable-shared build shared libraries [default=yes]
6 --disable-static build static libraries [default=yes]
7 --enable-threads=posix choose threading package
8 --enable-parallel-mark parallelize marking and free list construction
9 --enable-cplusplus install C++ support
10 --disable-gcj-support Disable support for gcj.
11 # --disable-sigrt-signals Force GC to use SIGRTMIN-based signals for thread suspend/resume
12 --disable-gc-debug include full support for pointer backtracing etc.
13 # --disable-java-finalization Disable support for java finalization.
14 # --disable-atomic-uncollectible Disable support for atomic uncollectible allocation.
15 --disable-redirect-malloc Redirect malloc and friends to GC routines
16 # --disable-disclaim Disable alternative (more efficient) finalization interface.
17 # --enable-large-config Optimize for large (> 100 MB) heap or root set
18 --disable-handle-fork Attempt to ensure a usable collector after fork() in multi-threaded programs.
19 --disable-gc-assertions collector-internal assertion checking
20 # --enable-munmap=N return page to the os if empty for N collections
21 --enable-single-obj-compilation Compile all library .c files into single .o
22 --with-libatomic-ops=no
26 gc (garbage collector library)
28 The Boehm-Demers-Weiser conservative garbage collector can be used as
29 a garbage collecting replacement for C malloc or C++ new.
31 Homepage: http://www.hboehm.info/gc/