tget strtoll on freebsd - plan9port - [fork] Plan 9 from user space
HTML git clone git://src.adamsgaard.dk/plan9port
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 838874f06406b0c3c57c03176d0c7c7caab937d5
DIR parent d7cad2acdb2d76ba5767113079ceb600502616ff
HTML Author: rsc <devnull@localhost>
Date: Tue, 4 Apr 2006 11:58:52 +0000
get strtoll on freebsd
Diffstat:
M include/u.h | 8 ++++++++
1 file changed, 8 insertions(+), 0 deletions(-)
---
DIR diff --git a/include/u.h b/include/u.h
t@@ -20,6 +20,14 @@ extern "C" {
# define _XOPEN_SOURCE 1000
# define _XOPEN_SOURCE_EXTENDED 1
#endif
+#if defined(__FreeBSD__)
+# include <sys/cdefs.h>
+ /* for strtoll */
+# undef __ISO_C_VISIBLE
+# define __ISO_C_VISIBLE 1999
+# undef __LONG_LONG_SUPPORTED
+# define __LONG_LONG_SUPPORTED
+#endif
#define _LARGEFILE64_SOURCE 1
#define _FILE_OFFSET_BITS 64