Richard Kistruck
d05deebf6b
Mps: add mpsplan.a to "all" target; add mps.lib and mpsplan.lib to "all" target
...
Copied from Perforce
Change: 158999
ServerID: perforce.ravenbrook.com
2006-05-31 16:58:03 +01:00
Richard Kistruck
f3ccd17b36
Mps update from version/1.106: version.c: use ravenbrook style
...
release names, update copyright, and add comments.
Copied from Perforce
Change: 158169
ServerID: perforce.ravenbrook.com
2006-04-14 13:39:13 +01:00
Richard Kistruck
ca62e25474
Mps release 1.106.2: update version.c and readme.txt
...
Copied from Perforce
Change: 158100
ServerID: perforce.ravenbrook.com
2006-04-11 16:00:17 +01:00
Richard Kistruck
33cbb8b603
Mps: integrate from master: remove plinth files from "mps.a" library (platforms xc and w3 were like this already), and undo patch to comm.gmk (reinstating "libcbt" target in "all:"). add "what's new" section to "readme.txt".
...
Copied from Perforce
Change: 158095
ServerID: perforce.ravenbrook.com
2006-04-11 12:01:16 +01:00
Richard Kistruck
18a63226de
Mps: attempt to fix w3i3mv "all" build with vc7:
...
(unknown if these changes are effective, but they should be safe)
1. mpm.c: +1 to array size to make room for terminator of string initializer;
2. testlib.c: disable warning 4702: unreachable code, for va_end.
Copied from Perforce
Change: 158055
ServerID: perforce.ravenbrook.com
2006-04-07 15:57:08 +01:00
Richard Kistruck
fc0b9bf4ba
Mps: fix w3i3mv "all" build with vc6:
...
1. amsss.c: initialize ambigRoot (uninitialized warning);
2. commpost.nmk:
2a. drop long-vanished protcv.exe;
2b. mpmss.exe needs MVFF;
2c. locusss.exe had no build rule;
3. finaltest.c: main does not use argc,v so declare as main(void);
4. lockutw3.c: add parens to avoid operator-precedence warning;
5. protocol.h: s/interface/interfaceIn: suspected compiler bug.
Copied from Perforce
Change: 158054
ServerID: perforce.ravenbrook.com
2006-04-07 15:56:43 +01:00
Richard Kistruck
75c828749c
Mps: fix windows build of text-executables needing formats, with new
...
make-variable FMTTEST, replacing DWTEST and HETEST, and fixing
awlut.exe build.
Copied from Perforce
Change: 157962
ServerID: perforce.ravenbrook.com
2006-04-04 14:17:36 +01:00
Richard Kistruck
031679da4c
Mps: master: remove plinth files from "mps.a" library (platforms
...
XC and W3 were like this already). Add "What's new" section to
"readme.txt". Add user-friendly help to "release/index.html".
Copied from Perforce
Change: 157895
ServerID: perforce.ravenbrook.com
2006-03-30 14:45:54 +01:00
Richard Kistruck
7ddc4303ed
Mps patch comm.gmk: drop "libcbt" target from "all:", as build is
...
broken on non-w3/xc platforms. This fixes the default (no target
specified) build.
Copied from Perforce
Change: 157624
ServerID: perforce.ravenbrook.com
2006-03-10 22:08:07 +00:00
Richard Kistruck
ebe8dc191d
Mps: version.c for release/1.106, plus add this to proc/release-build
...
Copied from Perforce
Change: 157000
ServerID: perforce.ravenbrook.com
2006-02-01 17:19:56 +00:00
Richard Kistruck
7e618baaf9
Mps: (comments only) add cross-refs from mpmtypes.h to must-match identifiers in mps.h: eg. mps_message_type_gc
...
Copied from Perforce
Change: 155507
ServerID: perforce.ravenbrook.com
2005-10-21 14:51:26 +01:00
Richard Kistruck
4c7649463b
Mps: comments only: add licence text; add: works with gcc 3.3, not 4.0
...
Copied from Perforce
Change: 155369
ServerID: perforce.ravenbrook.com
2005-10-12 11:20:38 +01:00
Richard Kistruck
7f91bfe482
Add copyright and licence notices
...
Copied from Perforce
Change: 155259
ServerID: perforce.ravenbrook.com
2005-10-05 18:37:41 +01:00
Richard Kistruck
09cf54c122
Split-asserts: where an aver or checkl has two failure modes combined
...
with &&, split it into two AVERs or CHECKLs.
Copied from Perforce
Change: 155170
ServerID: perforce.ravenbrook.com
2005-09-30 10:50:48 +01:00
David Jones
34a98c42fd
Mps: removing some pretty useful printf debugging code from
...
protxcpp
Copied from Perforce
Change: 147633
ServerID: perforce.ravenbrook.com
2005-03-04 15:53:57 +00:00
David Jones
31aa2963a1
Mps: oops. previous submit blatted over my dirty branch. must
...
have forgotten to p4 edit it.
Copied from Perforce
Change: 147632
ServerID: perforce.ravenbrook.com
2005-03-04 15:53:00 +00:00
David Jones
46f968a022
Mps: implemented prot on os x.
...
Copied from Perforce
Change: 147629
ServerID: perforce.ravenbrook.com
2005-03-04 15:37:12 +00:00
David Jones
d751349d25
Mps: working stack scanner for xcppgc
...
Copied from Perforce
Change: 147224
ServerID: perforce.ravenbrook.com
2005-03-02 09:56:51 +00:00
David Jones
013278a0c2
Mps: stack scanner for xcppgc. does not work.
...
Copied from Perforce
Change: 147094
ServerID: perforce.ravenbrook.com
2005-03-01 15:09:19 +00:00
David Jones
84501bf9fa
Mps: merging branch/2004-12-15/dll
...
p4 integ -n -r -b mps/branch/2004-12-15/dll
Copied from Perforce
Change: 144824
ServerID: perforce.ravenbrook.com
2005-02-16 12:30:11 +00:00
David Jones
48b285a322
Mps: configura: including mpsdy.lib files in release.
...
Copied from Perforce
Change: 144819
ServerID: perforce.ravenbrook.com
2005-02-16 12:07:06 +00:00
David Jones
dcbdb260ff
Mps: windows linker problem.
...
Copied from Perforce
Change: 144811
ServerID: perforce.ravenbrook.com
2005-02-16 11:36:22 +00:00
David Jones
c3127296f5
Mps: bug in linker line
...
Copied from Perforce
Change: 144809
ServerID: perforce.ravenbrook.com
2005-02-16 11:20:41 +00:00
David Jones
629f46b3fd
Mps: removing windows compiler warning
...
Copied from Perforce
Change: 144807
ServerID: perforce.ravenbrook.com
2005-02-16 11:10:42 +00:00
David Jones
d51c32d051
Mps: removing mpm.h from mpslibcb.c
...
Copied from Perforce
Change: 144799
ServerID: perforce.ravenbrook.com
2005-02-16 10:19:55 +00:00
David Jones
a63060634c
Mps: mpsplcb.lib target
...
Copied from Perforce
Change: 143481
ServerID: perforce.ravenbrook.com
2005-02-08 12:45:47 +00:00
David Jones
3a6fef2d67
Mps: updated generated file w3gen.def
...
Copied from Perforce
Change: 143475
ServerID: perforce.ravenbrook.com
2005-02-08 12:34:31 +00:00
David Jones
072ec7e428
Mps: documented procedure for rebuilding w3gen.def
...
Copied from Perforce
Change: 143474
ServerID: perforce.ravenbrook.com
2005-02-08 12:32:49 +00:00
David Jones
d98658bb91
Mps: new files in windows makefiles
...
Copied from Perforce
Change: 143471
ServerID: perforce.ravenbrook.com
2005-02-08 12:22:54 +00:00
David Jones
424ffbc856
Mps: mpslib via client callbacks. mpslib.c
...
Copied from Perforce
Change: 143314
ServerID: perforce.ravenbrook.com
2005-02-07 14:50:11 +00:00
Richard Kistruck
8a262a5381
Remove obsolete wrokarounds for historical problems in ancient mac os x headers: these workarounds are no longer needed.
...
Also, note this removal in new file .../mps/master/manual/build-notes/.
Also, add reference to this file in index of manuals.
Copied from Perforce
Change: 142435
ServerID: perforce.ravenbrook.com
2005-02-02 18:01:36 +00:00
David Jones
f5bbad02d7
Mps: more dll tweaking. still broken.
...
Copied from Perforce
Change: 134030
ServerID: perforce.ravenbrook.com
2004-12-16 17:01:58 +00:00
David Jones
cb0defd646
Mps: adjusting list of exported functions.
...
Copied from Perforce
Change: 134028
ServerID: perforce.ravenbrook.com
2004-12-16 16:58:49 +00:00
David Jones
884427cda4
Mps: adding mps.dll target. does not work (yet).
...
Copied from Perforce
Change: 134017
ServerID: perforce.ravenbrook.com
2004-12-16 16:03:00 +00:00
David Jones
fb61ba77bc
Mps: expgen script to generate a list of exported symbols. and
...
its output.
Copied from Perforce
Change: 133985
ServerID: perforce.ravenbrook.com
2004-12-16 12:17:13 +00:00
David Jones
73f0e02ffa
Mps: merging from verson 1.103 to master.
...
Cleaning batch file
Copied from Perforce
Change: 81628
ServerID: perforce.ravenbrook.com
2004-03-05 14:18:49 +00:00
David Jones
186940c3a5
Mps: windows: test expt825 now runs on windows.
...
Copied from Perforce
Change: 64990
ServerID: perforce.ravenbrook.com
2003-11-19 15:00:16 +00:00
David Jones
2a4b2d0bb7
Mps: now uses correct test for remembering / restoring
...
SegSummary.
Copied from Perforce
Change: 64983
ServerID: perforce.ravenbrook.com
2003-11-19 14:15:49 +00:00
David Jones
ae2ecc91b4
Mps: test for bug in job000825
...
Copied from Perforce
Change: 64980
ServerID: perforce.ravenbrook.com
2003-11-19 13:55:41 +00:00
David Jones
2381128b6e
Mps: w3build.bat now runs without prompting
...
Copied from Perforce
Change: 64261
ServerID: perforce.ravenbrook.com
2003-11-14 12:57:15 +00:00
David Jones
72ffc59e3c
Mps: bug fix revealed by mpsicv
...
Copied from Perforce
Change: 64245
ServerID: perforce.ravenbrook.com
2003-11-14 11:16:25 +00:00
David Jones
35130274eb
Mps: implementing remember / restore protection for real.
...
Copied from Perforce
Change: 64140
ServerID: perforce.ravenbrook.com
2003-11-13 17:07:13 +00:00
David Jones
e3210cc1b4
Mps: adding (null) interface to remember protection state.
...
Copied from Perforce
Change: 63867
ServerID: perforce.ravenbrook.com
2003-11-11 16:22:12 +00:00
David Jones
3d3b40f73b
Mps: exposet0, adding comment explaining its purpose.
...
Copied from Perforce
Change: 62986
ServerID: perforce.ravenbrook.com
2003-11-04 16:12:12 +00:00
David Jones
1f438f0c24
Mps: exposet0, adding windows specific exception handler
...
Copied from Perforce
Change: 62984
ServerID: perforce.ravenbrook.com
2003-11-04 16:08:35 +00:00
David Jones
19e2587a77
Mps: portable version of exposet0 test
...
Copied from Perforce
Change: 62979
ServerID: perforce.ravenbrook.com
2003-11-04 15:41:57 +00:00
David Jones
b52878643d
Mps: note about /gz for msvc
...
Copied from Perforce
Change: 62965
ServerID: perforce.ravenbrook.com
2003-11-04 14:47:21 +00:00
David Jones
9e1db84c62
Mps: implementing mps_arena_expose
...
Copied from Perforce
Change: 62949
ServerID: perforce.ravenbrook.com
2003-11-04 12:34:54 +00:00
David Jones
3ba4c437b4
Mps: version 1.101: cleaning up branch prior to reverse
...
integration.
Copied from Perforce
Change: 62632
ServerID: perforce.ravenbrook.com
2003-11-01 20:41:11 +00:00
David Jones
823a55b85c
Mps: properly fix mps_arena_has_addr for configura
...
Copied from Perforce
Change: 52060
ServerID: perforce.ravenbrook.com
2003-07-31 09:57:31 +01:00