1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 16:51:46 -07:00
Commit graph

16 commits

Author SHA1 Message Date
Gareth Rees
538b38202e Naive nailboardisresrange implementation.
Show nails in AMCSegDescribe.
Use vectors rather than strings in airtest to avoid job003668.

Copied from Perforce
 Change: 184069
 ServerID: perforce.ravenbrook.com
2014-01-20 13:26:52 +00:00
Gareth Rees
4ab7baf69e Prefer -pthread to -lpthread.
Copied from Perforce
 Change: 182550
 ServerID: perforce.ravenbrook.com
2013-06-05 17:46:51 +01:00
Gareth Rees
a01e768fea Need to specify -std=c99 to get a declaration of vsnprintf.
Copied from Perforce
 Change: 182548
 ServerID: perforce.ravenbrook.com
2013-06-05 17:30:27 +01:00
Gareth Rees
83eb17a224 Need -lpthread when building the toy scheme interpreter.
Copied from Perforce
 Change: 182547
 ServerID: perforce.ravenbrook.com
2013-06-05 17:13:07 +01:00
Gareth Rees
9e9c0e3990 Remove mps_arg from mps.h.
Use MPS_ARGS_BEGIN etc in the Scheme example and in the manual.
Use MPS_BEGIN and MPS_END instead of BEGIN and END.
The _FIELD macros don't need to be function-like macros.
Restore TODO comments in mps.h.
Scheme example compiles with -std=c89.

Copied from Perforce
 Change: 181749
 ServerID: perforce.ravenbrook.com
2013-05-13 21:01:38 +01:00
Gareth Rees
d695d3cc2c Undo changes 180370 and 180390 (which supported interior pointers by checking all nails in an object), as these changes are not suitable for release. work around job003359 for the example scheme interpreter by setting the compilation option -fno-inline-functions.
Copied from Perforce
 Change: 180941
 ServerID: perforce.ravenbrook.com
2013-02-08 15:36:50 +00:00
Gareth Rees
dd10959b68 Need -std=c99 in order to use vsnprintf.
Copied from Perforce
 Change: 180473
 ServerID: perforce.ravenbrook.com
2012-11-15 11:33:54 +00:00
Gareth Rees
f7db760934 (a very little) support for building scheme-boehm.
Copied from Perforce
 Change: 180419
 ServerID: perforce.ravenbrook.com
2012-11-08 16:11:08 +00:00
Gareth Rees
d02f172de0 "make clean" now idempotent.
Copied from Perforce
 Change: 180366
 ServerID: perforce.ravenbrook.com
2012-11-06 13:52:59 +00:00
Gareth Rees
5498084781 Targets depend on the makefile.
Copied from Perforce
 Change: 180308
 ServerID: perforce.ravenbrook.com
2012-11-04 23:06:56 +00:00
Gareth Rees
67f310ef48 Oops, forgot to check in advanced.rst.
Copied from Perforce
 Change: 180304
 ServerID: perforce.ravenbrook.com
2012-11-03 18:28:36 +00:00
Gareth Rees
64b873a2bc New test case for leaf objects.
Copied from Perforce
 Change: 180276
 ServerID: perforce.ravenbrook.com
2012-11-02 13:40:20 +00:00
Gareth Rees
6c7e10b9aa Integrate changes from scheme-malloc to scheme.
Add test target to Makefile.

Copied from Perforce
 Change: 180253
 ServerID: perforce.ravenbrook.com
2012-11-02 11:19:45 +00:00
Gareth Rees
38a47fdecd Branch scheme.c to scheme-advanced.c.
Copied from Perforce
 Change: 180204
 ServerID: perforce.ravenbrook.com
2012-10-31 19:10:58 +00:00
Gareth Rees
07782b09d6 Move old scheme to example/scheme/scheme-malloc.c
Provide instructions to build it.

Copied from Perforce
 Change: 180185
 ServerID: perforce.ravenbrook.com
2012-10-31 12:02:11 +00:00
Richard Brooksby
b42f496475 Generating the scheme example makefile using autoconf, so that it gets the right flags for the platform.
Copied from Perforce
 Change: 179569
 ServerID: perforce.ravenbrook.com
2012-09-19 21:45:32 +01:00