1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-21 13:31:37 -07:00

Fix the table.

Copied from Perforce
 Change: 182122
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Gareth Rees 2013-05-23 19:18:25 +01:00
parent 955c41b0fe
commit 7fca8a0d1f
2 changed files with 8 additions and 7 deletions

View file

@ -287,13 +287,14 @@ configuration parameters (`.fig.impl`_). The build parameters are
defined either by the builder (in the case of target detection) or by
the build function (in the case of selecting the variety).
_`.fig.impl`::
_`.fig.impl`:
build parameters configuration parameters
CONFIG_VAR_DF --> config.h --> MPS_VAR_DF, ASSERT_MPM, etc.
_WIN32 --> mpstd.h --> MPS_OS_W3, etc.
=========================== ============== ===========================================
Build parameters Source file Configuration parameters
=========================== ============== ===========================================
``CONFIG_VAR_HOT`` ⟶ ``config.h`` ⟶ ``MPS_ASSERT_STRING``, etc.
``_WIN32`` ⟶ ``mpstd.h`` ⟶ ``MPS_OS_W3``, etc.
=========================== ============== ===========================================
_`.impl.dep`: No source code, other than the directives in `config.h`_
and `mpstd.h`_, should depend on any build parameters. That is,

View file

@ -23,7 +23,7 @@ def main():
mps_ref = re.compile(r'`(\.[a-z][A-Za-z.0-9_-]+[A-Za-z0-9])`_(?: )?')
funcdef = re.compile(r'^``([^`]*\([^`]*\))``$')
macrodef = re.compile(r'^``([A-Z][A-Z0-9_]+)``$')
macro = re.compile(r'``([A-Z][A-Z0-9_]+)``')
macro = re.compile(r'``([A-Z][A-Z0-9_]+)``(?: )?')
typedef = re.compile(r'^``typedef ([^`]*)``$')
func = re.compile(r'``([A-Za-z][A-Za-z0-9_]+\(\))``')
typename = re.compile(r'``({0}|[A-Z][A-Za-z0-9_]+(?:Class|Struct|Method)|mps_[a-z_]+_[stu])``(?: )?'