Richard Kistruck
f0dbf2a41b
Mps br/padding: job002148: drop mps_lib_callback_register from w3gen.def, and put it in new file mpslibcb.def, used only when building the mps dll (rule in commpost.nmk) which contains the mpslibcb stuff. correct expgen.sh accordingly (even though it's not working). so mps-fns.def (produced by w3build.bat by copying w3gen.def) is now correct for configura to use to re-export mps functions static linked into a larger executable, and mpsdy.dll still correctly exports the mps_lib_callback_register function.
...
Copied from Perforce
Change: 168763
ServerID: perforce.ravenbrook.com
2009-09-25 15:08:55 +01:00
Richard Kistruck
d0349139d6
Mps br/timing zcoll.c: (new test) hack in the basics; build it
...
Copied from Perforce
Change: 167017
ServerID: perforce.ravenbrook.com
2008-12-22 17:31:14 +00:00
Richard Kistruck
0ca8d085dd
Mps br/timing: zmess.c subsumes and replaces fin1658a.c
...
Also improve comments in zmess.c.
Copied from Perforce
Change: 166994
ServerID: perforce.ravenbrook.com
2008-12-19 14:47:54 +00:00
Richard Kistruck
4a9aeda2e0
Mps br/timing: rename z001989a.c as zmess.c
...
Copied from Perforce
Change: 166993
ServerID: perforce.ravenbrook.com
2008-12-19 14:27:48 +00:00
Richard Kistruck
601e74637c
Mps br/timing: rename z001989a.c as zmessco.c
...
Copied from Perforce
Change: 166991
ServerID: perforce.ravenbrook.com
2008-12-19 14:08:14 +00:00
Richard Kistruck
26e1672a0f
Mps br/timing: new test z001989a.c, for job001989: mps _gc_start messages may cause assert or infinite loop
...
Add it to makefiles.
Make a start on test file:
main
main2
test
testscript
So far, only counts messages, does not get _gc or _gs_start, does not
yet test finalization messages. But works, so useful checkpoint.
Copied from Perforce
Change: 166876
ServerID: perforce.ravenbrook.com
2008-12-05 17:07:26 +00:00
Richard Kistruck
21f2f9b8c0
Mps master: (after merge from br/diag):
...
w3build.bat: also build variety.di.
delete fint1658.c (superseded by fin1658a.c), and remove it from
comm.gmk and commpost.nmk
Copied from Perforce
Change: 162930
ServerID: perforce.ravenbrook.com
2007-07-18 17:19:00 +01:00
Richard Kistruck
1f9a9f8118
Mps br/diag: fin1658a: confirms defect described in job001658.
...
Copied from Perforce
Change: 162631
ServerID: perforce.ravenbrook.com
2007-06-21 19:26:00 +01:00
Richard Kistruck
22b7aa1017
Mps br/diag: new fint1658.c: test for job001658, finalization promptness
...
Copied from Perforce
Change: 162624
ServerID: perforce.ravenbrook.com
2007-06-21 14:23:03 +01:00
Richard Kistruck
26ef1fea7f
Mps: fix w3 builds: integrate from master the following:
...
MPS: fix Windows build of text-executables needing formats, with new
make-variable FMTTEST, replacing DWTEST and HETEST, and fixing
awlut.exe build. (integrate from version/1.106/...@157962)
(159467)
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.
(integrate from version/1.106/...@158054)
(159468)
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.
(integrate from version/1.106/...@158055)
(159469)
Copied from Perforce
Change: 159471
ServerID: perforce.ravenbrook.com
2006-06-29 17:55:13 +01:00
Richard Kistruck
b389d65aa1
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
e105d29ef1
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
5fe23304a8
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
David Jones
411a39cd0c
Mps: bug in linker line
...
Copied from Perforce
Change: 144809
ServerID: perforce.ravenbrook.com
2005-02-16 11:20:41 +00:00
David Jones
a7c0def5dc
Mps: mpsplcb.lib target
...
Copied from Perforce
Change: 143481
ServerID: perforce.ravenbrook.com
2005-02-08 12:45:47 +00:00
David Jones
cc316147b5
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
f19932dace
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
0d9332689e
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
7f170fcf4d
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
32dd556364
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
a813545a29
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
Nick Barnes
f38e4d0233
Make wi variety at the same time as the others.
...
Copied from Perforce
Change: 37547
ServerID: perforce.ravenbrook.com
2003-01-02 20:42:42 +00:00
Nick Barnes
bb0a812529
Add a new test, for finalization, demonstrating the value of proxies.
...
Copied from Perforce
Change: 34507
ServerID: perforce.ravenbrook.com
2002-10-18 14:29:20 +01:00
Nick Barnes
98c1d2c705
Remove configura-specific stuff from the build system.
...
Copied from Perforce
Change: 30877
ServerID: perforce.ravenbrook.com
2002-07-08 14:22:32 +01:00
Richard Brooksby
c11fa19243
Merging branch mps/2002-05-22/open-source-prep.
...
Making some new files consistent with changes from that branch.
Deleting some new Global Graphics confidential files.
Copied from Perforce
Change: 30256
ServerID: perforce.ravenbrook.com
2002-06-18 16:19:34 +01:00
Nick Barnes
0c8fe12191
Integrate changes from global graphics.
...
Copied from Perforce
Change: 30250
ServerID: perforce.ravenbrook.com
2002-06-18 14:14:55 +01:00
Richard Brooksby
f22e14e334
Eliminating "impl" type tags and replacing them with uri-style file references.
...
Copied from Perforce
Change: 29900
ServerID: perforce.ravenbrook.com
2002-06-07 17:34:59 +01:00
Richard Brooksby
5afb4899ef
Adding forward reference to licenses from copyright notices.
...
Adding licenses to a couple of files I missed.
Copied from Perforce
Change: 29837
ServerID: perforce.ravenbrook.com
2002-06-06 11:56:19 +01:00
Richard Brooksby
819ed0ed76
Adding licenses to source code files.
...
Copied from Perforce
Change: 29836
ServerID: perforce.ravenbrook.com
2002-06-06 11:44:23 +01:00
Nick Barnes
b19eb3c55f
Mps_arena_step() on masters.
...
Copied from Perforce
Change: 29464
ServerID: perforce.ravenbrook.com
2002-05-24 13:17:21 +01:00
Gareth Rees
1ddcf75835
Tip didn't build cleanly on windows
...
Copied from Perforce
Change: 29187
ServerID: perforce.ravenbrook.com
2002-05-15 11:24:43 +01:00
Nick Barnes
8084d3ec24
Poolams now supports auto-header formats.
...
Copied from Perforce
Change: 29147
ServerID: perforce.ravenbrook.com
2002-05-14 13:30:10 +01:00
Nick Barnes
90e3f26d75
Remove dongles and warnings from configura builds.
...
Copied from Perforce
Change: 28248
ServerID: perforce.ravenbrook.com
2002-04-15 16:59:47 +01:00
Nick Barnes
046eefba19
Make configura build include awl, and make gathconf.bat run the builds.
...
Copied from Perforce
Change: 28247
ServerID: perforce.ravenbrook.com
2002-04-15 16:49:50 +01:00
Nick Barnes
361a56cf9b
Add awluthe as target for windows.
...
Copied from Perforce
Change: 28082
ServerID: perforce.ravenbrook.com
2002-04-11 15:20:41 +01:00
Nick Barnes
ab0821c590
Remove trailing whitespace.
...
Copied from Perforce
Change: 25309
ServerID: perforce.ravenbrook.com
2001-12-17 15:18:17 +00:00
Richard Brooksby
c2b33bb9b5
Removing hopenames from the master sources.
...
This change will be integrated but ignored (-ay) to the gg-epcore/union sources, so that they retain HopeNames.
Copied from Perforce
Change: 24911
ServerID: perforce.ravenbrook.com
2001-12-07 13:19:25 +00:00
Richard Brooksby
d0ccf8fa9a
Adding hopenames back into the master sources, so that they can be included in the union sources along with the id keywords.
...
This was achieved by partially undoing changelist 24817, including an accidental corruption of eventgen.pl.
Copied from Perforce
Change: 24877
ServerID: perforce.ravenbrook.com
2001-12-06 18:14:02 +00:00
Richard Brooksby
c84f2a8553
Updating copyright messages to say copyright 2001 ravenbrook throughout.
...
Adding some missing copyright messages.
Copied from Perforce
Change: 24818
ServerID: perforce.ravenbrook.com
2001-12-05 16:18:43 +00:00
Richard Brooksby
e0a5828027
Changing hopename keywords to id keywords throughout, to work with perforce.
...
Copied from Perforce
Change: 24817
ServerID: perforce.ravenbrook.com
2001-12-05 16:05:52 +00:00
Richard Brooksby
68e0b8253f
Merging changes from union to masters. this incorporates pekka's updates: tuning and a type in amcsshe.c and some adding some missing checks in arenavm.c. it also brings our cope of their hopenames up to date.
...
Copied from Perforce
Change: 24815
ServerID: perforce.ravenbrook.com
2001-12-05 15:48:24 +00:00
Nick Barnes
88e5e63275
Branch imports for masters.
...
Copied from Perforce
Change: 23678
ServerID: perforce.ravenbrook.com
2001-10-31 14:40:56 +00:00