1/* m/ file for IBM 370 running AIX.
2   Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004,
3                 2005, 2006, 2007 Free Software Foundation, Inc.
4
5This file is part of GNU Emacs.
6
7GNU Emacs is free software; you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation; either version 2, or (at your option)
10any later version.
11
12GNU Emacs is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with GNU Emacs; see the file COPYING.  If not, write to
19the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20Boston, MA 02110-1301, USA.  */
21
22#include "ibmps2-aix.h"
23
24#define AIX
25
26/* Include unistd.h, even though we don't define POSIX.  */
27#define NEED_UNISTD_H
28
29/* these were defined in "ibmps2-aix.h" */
30#undef INTEL386
31#undef aix386
32
33/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
34   is the most significant byte.  */
35
36#define WORDS_BIG_ENDIAN
37
38#undef TEXT_START
39#undef SEGMENT_MASK
40#undef DATA_SECTION_ALIGNMENT
41
42#define TEXT_START 0
43#define SEGMENT_MASK 0
44#define DATA_SECTION_ALIGNMENT 0x00001000
45
46#undef LOAD_AVE_CVT
47#undef LOAD_AVE_TYPE
48/* Data type of load average, as read out of kmem.  */
49#define LOAD_AVE_CVT(x) (int)(((double) (x)) * 100.0 / 1.0)
50#define LOAD_AVE_TYPE double
51
52#undef LIBS_MACHINE
53#define LIBS_MACHINE
54
55#undef LD_SWITCH_MACHINE
56#define LD_SWITCH_MACHINE -xa
57
58/* arch-tag: 8605b600-0580-4e49-9ba9-8b4a977f860a
59   (do not change this comment) */
60