On 12/12/14 17:48, Martin Lucina wrote: > Hi, > > Due to historical reasons, the rumprun-xen build was part of the > (bastardized) Mini-OS Makefile. After much battle I have managed to > separate the two.
The hero of the day! > One bizarre thing is that I had to make an additional change to Mini-OS > adding monotonic_clock to the global minios_ namespace (commit > https://github.com/rumpkernel/rumprun-xen/commit/1dcf10a5220c30b0c301238b66bb0948c4c0c85d). > I have no idea how the build could have worked before without this > change... well, dunno, the final rump-kernel binary under the old system has: pooka@watou:~/rumpkernel/rumprun-xen$ nm -a rump-kernel | grep monotonic_clock 000000000006a60e t monotonic_clock 0000000000072d53 T monotonic_clock not sure where the global one is coming from. I tried obvious places like the user level libs, but couldn't find anything. Not sure I want to start investigating this, though I'm afraid it will come back to haunt us later if left unchecked. At any rate, that symbol belongs in the minios namespace (at least the one provided by minios ;) > Anyhow, feel free to review if you are feeling brave; I will merge this at > some point once I've slept on it and fixed up some of the loose ends. I think this is the right direction and I would just merge once things build and work. Or do you think the diffs need review? Thanks! ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ rumpkernel-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rumpkernel-users
