Merge pull request #4 from smcv/hurd

Add support for the GNU/Hurd architecture
This commit is contained in:
Zack Middleton 2015-06-30 19:02:46 -05:00
commit 6a03817a9c
2 changed files with 5 additions and 3 deletions

View file

@ -325,7 +325,7 @@ MKDIR=mkdir
EXTRA_FILES= EXTRA_FILES=
CLIENT_EXTRA_FILES= CLIENT_EXTRA_FILES=
ifneq (,$(findstring "$(PLATFORM)", "linux" "gnu_kfreebsd" "kfreebsd-gnu")) ifneq (,$(findstring "$(PLATFORM)", "linux" "gnu_kfreebsd" "kfreebsd-gnu" "gnu"))
ifeq ($(ARCH),x86_64) ifeq ($(ARCH),x86_64)
LIB=lib64 LIB=lib64

View file

@ -169,14 +169,16 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//================================================================= LINUX === //================================================================= LINUX ===
#if defined(__linux__) || defined(__FreeBSD_kernel__) #if defined(__linux__) || defined(__FreeBSD_kernel__) || defined(__GNU__)
#include <endian.h> #include <endian.h>
#if defined(__linux__) #if defined(__linux__)
#define OS_STRING "linux" #define OS_STRING "linux"
#else #elif defined(__FreeBSD_kernel__)
#define OS_STRING "kFreeBSD" #define OS_STRING "kFreeBSD"
#else
#define OS_STRING "GNU"
#endif #endif
#define ID_INLINE inline #define ID_INLINE inline