From: Thomas Preud'homme Date: Mon, 18 Feb 2013 10:41:34 +0000 (+0100) Subject: Add support for KfreeBSD 64bits X-Git-Tag: release_0_9_27~1109 X-Git-Url: https://repo.or.cz/w/tinycc.git/commitdiff_plain/e946c3583f7021dc3e71e169542fad9ba4bc7bac Add support for KfreeBSD 64bits --- diff --git a/Changelog b/Changelog index bab887ca..2c036733 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,8 @@ +Version 0.9.27: + +Platforms: +- Support Debian GNU/kfreeBSD 64bit userspace (Thomas Preud'homme) + version 0.9.26: User interface: diff --git a/tcc.h b/tcc.h index 822e9987..74ba130f 100644 --- a/tcc.h +++ b/tcc.h @@ -205,7 +205,11 @@ # if defined __FreeBSD__ # define CONFIG_TCC_ELFINTERP "/libexec/ld-elf.so.1" # elif defined __FreeBSD_kernel__ -# define CONFIG_TCC_ELFINTERP "/lib/ld.so.1" +# if defined(TCC_TARGET_X86_64) +# define CONFIG_TCC_ELFINTERP "/lib/ld-kfreebsd-x86-64.so.1" +# else +# define CONFIG_TCC_ELFINTERP "/lib/ld.so.1" +# endif # elif defined TCC_ARM_HARDFLOAT # define CONFIG_TCC_ELFINTERP "/lib/ld-linux-armhf.so.3" # elif defined TCC_ARM_EABI