X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/b908093d26f9e68e5058caddf918c9420908286a..ee6bb6939fe507dc98986bfc23794da6110f61ef:/src/m/mips.h?ds=sidebyside diff --git a/src/m/mips.h b/src/m/mips.h index 28a35e0267..9ae7417814 100644 --- a/src/m/mips.h +++ b/src/m/mips.h @@ -1,6 +1,6 @@ /* m- file for Mips machines. Copyright (C) 1987, 1992, 1999, 2002, 2003, 2004, - 2005 Free Software Foundation, Inc. + 2005, 2006 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -112,10 +112,10 @@ NOTE-END */ /* This machine requires completely different unexec code which lives in a separate file. Specify the file name. */ -#ifndef __linux__ +#if !defined(__linux__) && !defined(__NetBSD__) #undef UNEXEC #define UNEXEC unexmips.o -#endif /* not __linux__ */ +#endif /* not __linux__ && not __NetBSD__ */ /* Describe layout of the address space in an executing process. */ @@ -142,14 +142,6 @@ NOTE-END */ #if defined (__NetBSD__) || defined (__OpenBSD__) #else /* bsd with elf */ #define LINKER /bsd43/bin/ld -#endif /* bsd with elf */ -#else /* not BSD_SYSTEM */ - -#if defined(__GNUC__) && defined(_ABIN32) -#define LIBS_MACHINE -#else -#define LIBS_MACHINE -lmld -#endif #define LD_SWITCH_MACHINE -D 800000 -g3 #define START_FILES pre-crt0.o /usr/lib/crt1.o @@ -159,6 +151,15 @@ NOTE-END */ #define C_SWITCH_MACHINE -I/usr/include/bsd #define C_DEBUG_SWITCH -O -g3 +#endif /* bsd with elf */ +#else /* not BSD_SYSTEM */ + +#if defined(__GNUC__) && defined(_ABIN32) +#define LIBS_MACHINE +#else +#define LIBS_MACHINE -lmld +#endif + #endif /* not BSD_SYSTEM */ #endif /* not NEWSOS5 && not __linux__ */