tget strtoll on freebsd - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 838874f06406b0c3c57c03176d0c7c7caab937d5
(DIR) parent d7cad2acdb2d76ba5767113079ceb600502616ff
(HTM) 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