diff options
author | Jakub Wojciech <jakub-w@riseup.net> | 2021-11-05 08:36:32 +0100 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2021-11-08 10:34:23 +0300 |
commit | c876dc2b12fcfd65466b9aa42349cfb621064971 (patch) | |
tree | b2bafc603d8c500ae566736432fe54e7ebcae38a /Makefile.am | |
parent | 764d48261e9159974fa839ecc437f745fe980318 (diff) | |
download | bdwgc-c876dc2b12fcfd65466b9aa42349cfb621064971.tar.gz |
Distribute gc_gcj.h and some other headers in single-obj-compilation
Issue #389 (bdwgc).
This fixes installation of gc_pthread_redirects.h, gc_gcj.h and
gc_disclaim.h if --single-obj-compilation is passed to configure.
* Makefile.am [PTHREADS] (pkginclude_HEADERS): Move outside the
SINGLE_GC_OBJ conditional.
* Makefile.am [ENABLE_GCJ_SUPPORT] (pkginclude_HEADERS): Likewise.
* Makefile.am [ENABLE_DISCLAIM] (pkginclude_HEADERS): Likewise.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index e3230c1d..f557fe12 100644 --- a/Makefile.am +++ b/Makefile.am @@ -83,7 +83,6 @@ else if PTHREADS # Not Cygwin or MinGW. libgc_la_SOURCES += pthread_start.c pthread_support.c -pkginclude_HEADERS += include/gc_pthread_redirects.h if DARWIN_THREADS libgc_la_SOURCES += darwin_stop_world.c else @@ -106,17 +105,27 @@ endif if ENABLE_GCJ_SUPPORT libgc_la_SOURCES += gcj_mlc.c -pkginclude_HEADERS += include/gc_gcj.h endif if ENABLE_DISCLAIM libgc_la_SOURCES += fnlz_mlc.c -pkginclude_HEADERS += include/gc_disclaim.h endif ## End of !SINGLE_GC_OBJ endif +if PTHREADS +pkginclude_HEADERS += include/gc_pthread_redirects.h +endif + +if ENABLE_GCJ_SUPPORT +pkginclude_HEADERS += include/gc_gcj.h +endif + +if ENABLE_DISCLAIM +pkginclude_HEADERS += include/gc_disclaim.h +endif + if USE_INTERNAL_LIBATOMIC_OPS nodist_libgc_la_SOURCES = libatomic_ops/src/atomic_ops.c endif |