- May 19, 2013
-
-
Guy Zana authored
-
Guy Zana authored
-
Guy Zana authored
As Nadav found out, we don't have to call defineClass and register each visible Java class within the js scope, this makes it much simpler to integrate with Java from the cli.
-
Avi Kivity authored
Currently, if we're requested to preempt while preemption is disabled, we just ignore the request and wait until the next interrupt (which is not even guaranteed to arrive) hits us. This isn't the best arrangement. Fix by latching the preemption request into a 'need_reschedule' thread local variable, and examining it during preempt_enable().
-
- May 18, 2013
-
-
Avi Kivity authored
Use includes from musl and external/, avoiding the host development environment.
-
Avi Kivity authored
Not provided by the musl headers, and also unneeded.
-
Avi Kivity authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
We already get most of this from <sys/param.h>
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
This way we make sure any headers with the same name in the Solaris porting glue get used first. Also make sure the jni header is available to C code as well.
-
Avi Kivity authored
libc: include/api boost: external/misc.bin bsd sources now prefer bsd's sys/ to our sys/, should be reconciled somehow later.
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
Probably unneeded with the prototype fix, but can't hurt.
-
Avi Kivity authored
musl provides those, so use their definitions.
-
Avi Kivity authored
-
Avi Kivity authored
Not provided by musl, so mark as extern "C".
-
Avi Kivity authored
-
Avi Kivity authored
add extern "C" where needed, fix up prototypes.
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
musl doesn't provide these defines, and it isn't really necessary to put them in some header.
-
Avi Kivity authored
include/glibc-compat defines headers that munge the musl headers (by including other headers or defining some symbols) and using #include_next. Eventually it should go away, but for now it reduces churn.
-
Avi Kivity authored
musl doesn't provide it.
-
Avi Kivity authored
-
Avi Kivity authored
With __musl's definition, the compile fails. It isn't justified anyway.
-
Avi Kivity authored
We got some from musl, remove it from our list.
-
Avi Kivity authored
Need to get __BEGIN_DECLS from somewhere.
-
Avi Kivity authored
SIOCSIFNAME (which is named after the BSD creator's daughter, incidentally).
-
Avi Kivity authored
Add missing symbols to make bsd happy.
-
Avi Kivity authored
Missing timezone type.
-
Avi Kivity authored
confused with bsd's
-
Avi Kivity authored
-
Avi Kivity authored
Use glibc-compatible structure, not musl's.
-
Avi Kivity authored
Add missing __BEGIN_DECLS etc.
-