1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00
emacs/mps/code/osxc.h
Richard Brooksby 3d5e2ca85f Adding hopenames back into the master sources, so that they can be included in the union sources along with the id keywords.
This was achieved by partially undoing changelist 24817, including an accidental corruption of eventgen.pl.

Copied from Perforce
 Change: 24877
 ServerID: perforce.ravenbrook.com
2001-12-06 18:14:02 +00:00

28 lines
679 B
C

/* impl.h.osxc: MacOS X (Carbon-compatible) system header hacks
*
* $Id$
* $HopeName: MMsrc!osxc.h(trunk.2) $
* Copyright (c) 2001 Ravenbrook Limited.
*
* .purpose: This header fixes bugs in the system headers.
*/
#ifndef osxc_h
#define osxc_h
#ifdef MPS_BUILD_GC
/* __inline__ is supposed to do nothing in gcc -ansi, but there's a bug in */
/* DP3, that causes it to signal error (for __sputc in stdio.h). */
#define __inline__
#endif
/* cabs doesn't have a proper prototype; taken from glibc 2.0.6 manual. */
/* Define a structure tag to avoid warnings. */
struct mps_complex { double real, imag; };
extern double cabs(struct mps_complex z);
#endif /* osxc_h */