Richard Kistruck
81da8f9772
Mps master: add "mps_alert_collection_set" to w3gen.def. (so that if this .def file is used to re-export mps functions from a client executable, mps_alert_collection_set() will be exported, along with all the other mps interface functions).
...
Copied from Perforce
Change: 169914
ServerID: perforce.ravenbrook.com
2010-03-03 15:08:08 +00:00
Richard Kistruck
e2598917f4
mps br/padding: mps_addr_pool(), mps_addr_fmt() -- new mps functions
...
mps.h, mpsicv.c: implementation
mpsicv.c: new addr_pool_test(), to test them
w3gen.def: export them
walkt0.c: test them within mps_arena_formatted_objects_walk(). (Also checks against values passed to stepper function, and against what we expect).
tool/test-runner.py: add walkt0
Copied from Perforce
Change: 169861
ServerID: perforce.ravenbrook.com
2010-02-26 16:33:49 +00:00
Richard Kistruck
8b9893a01b
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
054b9f4d59
Mps br/vc9: include mps-fns.def in mps releases to configura:
...
w3build.bat: place a copy of w3gen.def in the release
w3gen.def: edit comments to be appropriate to this usage.
Copied from Perforce
Change: 166468
ServerID: perforce.ravenbrook.com
2008-10-14 16:40:44 +01:00
Richard Kistruck
1baf7367f3
Mps master: w3gen.def (comments only) add comments about delivering
...
this file to client for use as a list of mps-functions-to-export
Copied from Perforce
Change: 166453
ServerID: perforce.ravenbrook.com
2008-10-10 11:10:02 +01:00
Richard Kistruck
1a7f4abb5a
Mps br/vc9: w3gen.def: (comments only) explain that this file has been hand-edited, and why
...
Copied from Perforce
Change: 166370
ServerID: perforce.ravenbrook.com
2008-09-30 15:31:18 +01:00
Richard Kistruck
eebb23156d
Mps br/vc9: hand-edit w3gen.def to export mps_arena_vm_growth() from dll
...
Copied from Perforce
Change: 166149
ServerID: perforce.ravenbrook.com
2008-09-10 19:42:38 +01: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
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
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