sys: define NETBSD macro on NetBSD

This commit is contained in:
Miroslav Lichvar 2015-08-10 17:32:34 +02:00
parent f1ed08abf0
commit 18d514d552
4 changed files with 7 additions and 7 deletions

2
configure vendored
View file

@ -401,7 +401,7 @@ case $SYSTEM in
NetBSD-* ) NetBSD-* )
EXTRA_OBJECTS="sys_netbsd.o" EXTRA_OBJECTS="sys_netbsd.o"
EXTRA_LIBS="-lkvm" EXTRA_LIBS="-lkvm"
SYSDEFS="" add_def NETBSD
echo "Configuring for $SYSTEM" echo "Configuring for $SYSTEM"
;; ;;
Darwin-* ) Darwin-* )

6
sys.c
View file

@ -44,7 +44,7 @@
#include "sys_sunos.h" #include "sys_sunos.h"
#endif #endif
#if defined (__NetBSD__) #if defined (NETBSD)
#include "sys_netbsd.h" #include "sys_netbsd.h"
#endif #endif
@ -70,7 +70,7 @@ SYS_Initialise(void)
SYS_SunOS_Initialise(); SYS_SunOS_Initialise();
#endif #endif
#if defined(__NetBSD__) #if defined(NETBSD)
SYS_NetBSD_Initialise(); SYS_NetBSD_Initialise();
#endif #endif
@ -98,7 +98,7 @@ SYS_Finalise(void)
SYS_SunOS_Finalise(); SYS_SunOS_Finalise();
#endif #endif
#if defined(__NetBSD__) #if defined(NETBSD)
SYS_NetBSD_Finalise(); SYS_NetBSD_Finalise();
#endif #endif

View file

@ -27,7 +27,7 @@
#include "config.h" #include "config.h"
#ifdef __NetBSD__ #ifdef NETBSD
#include <kvm.h> #include <kvm.h>
#include <nlist.h> #include <nlist.h>
@ -325,4 +325,4 @@ SYS_NetBSD_Finalise(void)
/* ================================================== */ /* ================================================== */
#endif /* __NetBSD__ */ #endif /* NETBSD */

View file

@ -29,7 +29,7 @@
#ifndef GOT_SYSINCL_H #ifndef GOT_SYSINCL_H
#define GOT_SYSINCL_H #define GOT_SYSINCL_H
#if defined (SOLARIS) || defined(SUNOS) || defined(LINUX) || defined(__NetBSD__) || defined (MACOSX) #if defined (SOLARIS) || defined(SUNOS) || defined(LINUX) || defined(NETBSD) || defined (MACOSX)
#if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(MACOSX) #if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(MACOSX)
#include <alloca.h> #include <alloca.h>