Allow building clang on older FreeBSD releases, where log2() does not
exist yet. With this change, I have verified that building head on 8.1-RELEASE works. Noticed by: Ryan Stone <rysto32@gmail.com>
This commit is contained in:
parent
c4539460e3
commit
4b6b67b08e
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=250217
@ -5,6 +5,9 @@
|
|||||||
#ifndef CONFIG_H
|
#ifndef CONFIG_H
|
||||||
#define CONFIG_H
|
#define CONFIG_H
|
||||||
|
|
||||||
|
/* Get __FreeBSD_version. */
|
||||||
|
#include <osreldate.h>
|
||||||
|
|
||||||
/* Bug report URL. */
|
/* Bug report URL. */
|
||||||
#define BUG_REPORT_URL "http://llvm.org/bugs/"
|
#define BUG_REPORT_URL "http://llvm.org/bugs/"
|
||||||
|
|
||||||
@ -248,7 +251,9 @@
|
|||||||
#define HAVE_LOG10 1
|
#define HAVE_LOG10 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `log2' function. */
|
/* Define to 1 if you have the `log2' function. */
|
||||||
|
#if __FreeBSD_version >= 900027 || (__FreeBSD_version < 900000 && __FreeBSD_version >= 802502)
|
||||||
#define HAVE_LOG2 1
|
#define HAVE_LOG2 1
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Define to 1 if you have the `longjmp' function. */
|
/* Define to 1 if you have the `longjmp' function. */
|
||||||
#define HAVE_LONGJMP 1
|
#define HAVE_LONGJMP 1
|
||||||
|
Loading…
Reference in New Issue
Block a user