more xopts
[k8sbuild.git] / xoptz / gc-new.xopt
blobf99c6bb94f408dd26aa241a0a044aac3384890df
1 profile=empty
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
25 !DESC
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/
32 !EOF