1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 00:34:17 -07:00
emacs/mps/tool
Gareth Rees c94be13bdf Improved support for pelles c:
* Refactor nmake files so that a compiler-specific makefile is included; move Microsoft Visual C-specific options to mv.nmk.
* Add nmake files for Pelles (w3i3pc.nmk and pc.nmk).
* Rename spw3i3mv.c to spw3i3.c and spw3i6mv.c to spw3i6.c since these are also used by Pelles C.
* Make reasonable changes to the source code to avoid warnings from Pelles C:
** check results of function calls;
** avoid useless return values;
** undef max before defining it;
** ensure printf formats are checkable;
** move notreached() assertions to the end of blocks;
** suppress warnings in cases where the code shouldn't be changed ("Unreachable code", "Inline assembly code is not portable", "Structured Exception Handling is not portable").

Copied from Perforce
 Change: 184977
 ServerID: perforce.ravenbrook.com
2014-03-24 18:23:29 +00:00
..
autoconf/build-aux Moving build-aux out of the way to tools/autoconf. 2012-09-09 20:33:44 +01:00
branch Use .format(**d) instead of .format_map(d) for portability to python 2. 2014-03-21 15:37:28 +00:00
gcovfmt Drop .py extension from python executables, as requested by rb. 2014-03-20 11:36:58 +00:00
index.rst Fix links. 2014-03-22 16:18:29 +00:00
mpsclasses.py Mps br/awldiag: tool/mpsclasses.py: show the mps class hierarchy 2007-12-04 18:50:11 +00:00
p4.py Delete the temporary client more reliably. 2014-03-19 23:01:39 +00:00
release Use .format(**d) instead of .format_map(d) for portability to python 2. 2014-03-21 15:37:28 +00:00
testcoverage Update tool index. 2014-03-22 16:17:09 +00:00
testopendylan Note supported platforms and prerequisites. 2014-03-21 12:22:45 +00:00
testrun.bat Improved support for pelles c: 2014-03-24 18:23:29 +00:00
testrun.sh Better to use /bin/sh and not have such fancy syntax. 2014-03-22 18:25:33 +00:00