loader: More changes for gh181
authorMark Young <marky@lunarg.com>
Fri, 16 Sep 2016 16:18:42 +0000 (10:18 -0600)
committerMark Young <marky@lunarg.com>
Tue, 20 Sep 2016 17:46:39 +0000 (11:46 -0600)
commit609c7c1f222f3243f313bb59cf9210466a719530
tree579a730446490601f2f05f8ef20f679ec8c8b1e5
parentbc1d21da9899fec48f60166a1a1bff23f7d02317
loader: More changes for gh181

With Piers' fix, another path was broke because we still needed
to intercept the call before it went to the ICD.  Now, with his
change and this change, all paths work.

Also, clean up some code based on comments from Ian and Courtney
reviews.

Finally, update docs to indicate behavior of new loader 3
interface with ICDs.

Change-Id: I2d3f962baffb21c1edeb93b132ffad40f298c8e7
loader/LoaderAndLayerInterface.md
loader/loader.c
loader/loader.h
loader/table_ops.h
loader/trampoline.c
loader/wsi.c