- May 18, 2013
-
-
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.
-
Avi Kivity authored
gcc wants parentheses, let it have them.
-
Avi Kivity authored
Those aliases (usually #define func64 func) cause build failures later on, and aren't really needed.
-
Avi Kivity authored
musl include dependencies are different from glibcs, add missing includes to make up the difference.
-
Avi Kivity authored
<sys/stat.h> is needed by something, add it.
-
Avi Kivity authored
musl only provides one location.
-