diff options
author | midipix <writeonce@midipix.org> | 2018-12-26 08:48:48 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-12-31 21:36:45 -0500 |
commit | f7f887d5191514f5cd61db8f9e4cb9676c296abf (patch) | |
tree | e625a8482ac45336aae39c05ae51976f71674e1c /sofort/ccenv/ccenv.in | |
parent | eb9c1bcf86daeb0dab4164ce59c68f2008f3d774 (diff) | |
download | slibtool-f7f887d5191514f5cd61db8f9e4cb9676c296abf.tar.bz2 slibtool-f7f887d5191514f5cd61db8f9e4cb9676c296abf.tar.xz |
build system: major overhaul: removed sysinfo, integrated ccenv.
Diffstat (limited to 'sofort/ccenv/ccenv.in')
-rw-r--r-- | sofort/ccenv/ccenv.in | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/sofort/ccenv/ccenv.in b/sofort/ccenv/ccenv.in new file mode 100644 index 0000000..531a7dd --- /dev/null +++ b/sofort/ccenv/ccenv.in @@ -0,0 +1,85 @@ +# @ccenv_cfgtype@ system flavor +OS = @ccenv_os@ +OS_SEMANTICS = @ccenv_os_semantics@ + +OS_DSO_EXRULES = @ccenv_os_dso_exrules@ +OS_DSO_LINKAGE = @ccenv_os_dso_linkage@ + +OS_APP_PREFIX = @ccenv_os_app_prefix@ +OS_APP_SUFFIX = @ccenv_os_app_suffix@ + +OS_LIB_PREFIX = @ccenv_os_lib_prefix@ +OS_LIB_SUFFIX = @ccenv_os_lib_suffix@ + +OS_IMPLIB_EXT = @ccenv_os_implib_ext@ +OS_LIBDEF_EXT = @ccenv_os_libdef_ext@ + +OS_ARCHIVE_EXT = @ccenv_os_archive_ext@ +OS_SONAME = @ccenv_os_soname@ + +OS_LIB_PREFIXED_SUFFIX = @ccenv_os_lib_prefixed_suffix@ +OS_LIB_SUFFIXED_SUFFIX = @ccenv_os_lib_suffixed_suffix@ + +# @ccenv_cfgtype@ characteristics +CC_HOST = @ccenv_cc_host@ +CC_BITS = @ccenv_cc_bits@ + +CC_BINFMT = @ccenv_cc_binfmt@ +CC_UNDERSCORE = @ccenv_cc_underscore@ + +CC_ARCH_BFD = @ccenv_cc_arch_bfd@ +CC_ARCH_LLVM = @ccenv_cc_arch_llvm@ + +# incompatible tool variants +AS_ASM = @ccenv_as_asm@ +AS_LL = @ccenv_as_ll@ +AS_MC = @ccenv_as_mc@ + +LD_BFD = @ccenv_ld_bfd@ +LD_GOLD = @ccenv_ld_gold@ +LD_LLD = @ccenv_ld_lld@ + +OBJDUMP_BFD = @ccenv_objdump_bfd@ +OBJDUMP_LLVM = @ccenv_objdump_llvm@ + +READELF_BFD = @ccenv_readelf_bfd@ +READELF_LLVM = @ccenv_readelf_llvm@ + +# @ccenv_cfgtype@ primary tools +CC = @ccenv_cc@ +CPP = @ccenv_cpp@ +CXX = @ccenv_cxx@ + +AR = @ccenv_ar@ +NM = @ccenv_nm@ +OBJDUMP = @ccenv_objdump@ +RANLIB = @ccenv_ranlib@ +SIZE = @ccenv_size@ +STRIP = @ccenv_strip@ +STRINGS = @ccenv_strings@ + +ADDR2LINE = @ccenv_addr2line@ +COV = @ccenv_cov@ +CXXFILT = @ccenv_cxxfilt@ +OBJCOPY = @ccenv_objcopy@ + +ELFEDIT = @ccenv_elfedit@ +READELF = @ccenv_readelf@ +READOBJ = @ccenv_readobj@ + +PERK = @ccenv_perk@ +MDSO = @ccenv_mdso@ +DLLTOOL = @ccenv_dlltool@ + +WINDMC = @ccenv_windmc@ +WINDRC = @ccenv_windrc@ + +# @ccenv_cfgtype@ secondary tools +# note: the direct use of $(@ccenv_makevar_prefix@LD) is highly discouraged +AS = @ccenv_as@ +LD = @ccenv_ld@ + +# @ccenv_cfgtype@ cflags +CFLAGS_OS += @ccenv_cflags_os@ +CFLAGS_PIC += @ccenv_cflags_pic@ + |