1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00

Fixing up platform definitions after test build on ubuntu 12.

Copied from Perforce
 Change: 179181
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Richard Brooksby 2012-09-03 01:09:09 +01:00
parent 17977ef9c8
commit b88b9d2d64
3 changed files with 10 additions and 12 deletions

View file

@ -22,15 +22,14 @@
* while we hold the mutex.
*/
#define _XOPEN_SOURCE 500
#include <pthread.h>
#include <semaphore.h>
#include <errno.h>
#include "mpmtypes.h"
#include "lock.h"
#include "config.h"
#include <pthread.h>
#include <semaphore.h>
#include <errno.h>
#ifndef MPS_OS_LI
#error "lockli.c is specific to LinuxThreads but MPS_OS_LI not defined"

View file

@ -186,7 +186,9 @@
#define MPS_WORD_SHIFT 5
#define MPS_PF_ALIGN 4
#define _REENTRANT /* FIXME: What for? */
#ifndef _REENTRANT /* it's also defined by cc -pthread */
#define _REENTRANT /* defines, e.g., pthread_mutexattr_settype */
#endif
#define _XOPEN_SOURCE 500 /* to get POSIX signal handling */
#define _GNU_SOURCE /* to get register numbers for prmci3li.c */
@ -208,7 +210,9 @@
#define MPS_WORD_SHIFT 6
#define MPS_PF_ALIGN 8
#define _REENTRANT /* FIXME: What for? */
#ifndef _REENTRANT /* it's also defined by cc -pthread */
#define _REENTRANT /* defines, e.g., pthread_mutexattr_settype */
#endif
#define _XOPEN_SOURCE 500 /* to get POSIX signal handling */
#define _GNU_SOURCE /* to get register numbers for prmci3li.c */

View file

@ -39,11 +39,6 @@
* is permitted when PROT_NONE alone is used.
*/
/* open sesame magic, see standards(5) */
#define _POSIX_C_SOURCE 199309L
#define _XOPEN_SOURCE_EXTENDED 1
#include "mpm.h"
#if !defined(MPS_OS_LI) && !defined(MPS_OS_FR) && !defined(MPS_OS_XC)