annotate src/m/README @ 398:74fd4e045ea6 r21-2-29

Import from CVS: tag r21-2-29
author cvs
date Mon, 13 Aug 2007 11:13:30 +0200
parents c5d627a313b1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 This directory contains C header files containing machine-specific
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 definitions. Each file describes a particular machine. The emacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 configuration script edits ../config.h to include the appropriate one of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 these files, and then each emacs source file includes config.h.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 template.h is a generic template for machine descriptions; it
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 describes the parameters a machine file can specify.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 General XEmacs Changes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 ----------------------
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 1. Removed all code dealing with VALBITS and XSET*. These are handled
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 differently in XEmacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14
272
c5d627a313b1 Import from CVS: tag r21-0b34
cvs
parents: 0
diff changeset
15 2. Removed all defines of WORDS_BIGENDIAN. Now determined by configure.
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 3. Put #ifndef PURESIZE around all PURESIZE defines so that it can be
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 overridden at configure time.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 4. Removed all defines of NO_ARG_ARRAY. The arg-array hack is not
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 done in XEmacs. (If you want to put it back, use configure --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 autoconf has a check for this.)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 5. Removed all defines of BITS_PER_INT, BITS_PER_LONG -- now
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 determined by configure.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 See ../s/README for a list of other changes made to the FSF 19.30
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 configuration files for XEmacs.