Sebastian Huber
e33fe4acda
NSDISPATCH(3): Fix for small-data area
2013-12-04 13:44:03 +01:00
Sebastian Huber
a531ba43ea
DISPATCH(3): Assume static linking
2013-12-04 13:44:03 +01:00
Sebastian Huber
66659ff1ad
Update to FreeBSD 9.2
2013-11-11 10:08:08 +01:00
Sebastian Huber
0a57e1db23
Reduce divergence from FreeBSD sources
2013-11-11 10:08:06 +01:00
Sebastian Huber
b84c04ecfa
Move content to <machine/rtems-bsd-user-space.h>
2013-11-11 10:08:05 +01:00
Sebastian Huber
d48955b9e3
Add and use <machine/rtems-bsd-user-space.h>
2013-11-11 10:08:05 +01:00
Sebastian Huber
af5333e0a0
Update to FreeBSD 8.4
2013-11-04 15:28:21 +01:00
Sebastian Huber
a2ddd79bdd
lib/libc/net/ip6opt.c: Add from FreeBSD
2013-10-31 13:18:55 +01:00
Sebastian Huber
8a5d1dac2c
lib/libc/net/rthdr.c: Add from FreeBSD
2013-10-31 13:18:55 +01:00
Sebastian Huber
24042643b3
Revert superfluous changes
2013-10-31 13:18:54 +01:00
Sebastian Huber
9a3fa151b2
Use unmodified FreeBSD versions for port_*.h
2013-10-31 13:18:49 +01:00
Sebastian Huber
cdf6024953
Add MAC support functions
...
WARNING: They are not thread-safe! This is a known FreeBSD issue.
2013-10-31 13:18:49 +01:00
Sebastian Huber
d01564c473
Move program control to thread structure
2013-10-31 13:18:48 +01:00
Sebastian Huber
e599318e91
Update files to match FreeBSD layout
...
Add compatibility with Newlib header files. Some FreeBSD header files
are mapped by the translation script:
o rtems/bsd/sys/_types.h
o rtems/bsd/sys/errno.h
o rtems/bsd/sys/lock.h
o rtems/bsd/sys/param.h
o rtems/bsd/sys/resource.h
o rtems/bsd/sys/time.h
o rtems/bsd/sys/timespec.h
o rtems/bsd/sys/types.h
o rtems/bsd/sys/unistd.h
It is now possible to include <sys/socket.h> directly for example.
Generate one Makefile which builds everything including tests.
2013-10-10 09:08:23 +02:00
Sebastian Huber
bceabc95c1
Move files to match FreeBSD layout
2013-10-10 09:06:58 +02:00