Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-28 | Namespace header protector in <bsd/sys/cdefs.h> with LIBBSD_SYS_ | Guillem Jover | 1 | -2/+2 | |
2011-05-28 | Add new <bsd/sys/poll.h> header | Guillem Jover | 1 | -0/+40 | |
2011-05-28 | Add new <bsd/sys/endian.h> header | Guillem Jover | 1 | -0/+52 | |
2011-05-28 | Add new __packed, __aligned and __nonnull attributes | Guillem Jover | 1 | -0/+24 | |
2011-05-28 | Define __dead2 and __pure2 to actual gcc attributes if possible | Guillem Jover | 1 | -2/+10 | |
2011-05-28 | Define <sys/cdefs.h> attributes conditional to the supported gcc version | Guillem Jover | 1 | -2/+8 | |
2011-05-28 | Define _SYS_CDEFS_H and _SYS_CDEFS_H after including <sys/cdefs.h> | Guillem Jover | 1 | -0/+10 | |
This makes sure the “standard” inclusion protectors are in place, as at least some FreeBSD kernel headers expect these to be defined to do some sanity checks. | |||||
2011-05-27 | Rename transparent support to overlay | Guillem Jover | 1 | -2/+2 | |
This affects the pkg-config file now named libbsd-overlay.pc, and the macro to use the overlay LIBBSD_OVERLAY. | |||||
2011-05-14 | Add support for transparent compilation | Guillem Jover | 1 | -0/+4 | |
This means that software being ported should not need to be modified in the usual case, as the libbsd headers will take over the standard namespace and fill the missing gaps, and include the system headers. To use this the new libbsd-transparent.pc file can be used through pkg-config, which should end up doing the right thing. | |||||
2011-05-14 | Add new <bsd/sys/bitstring.h> header | Guillem Jover | 1 | -0/+146 | |
Taken from FreeBSD. | |||||
2010-01-10 | Replace setproctitle dummy macro with a function stub | Guillem Jover | 1 | -4/+0 | |
This way we can replace it later on with a real implementation so that applications can immediately benefit from it w/o the need to recompile them. | |||||
2009-12-10 | Make RCS macros take arguments | Thorsten Glaser | 1 | -3/+3 | |
This was breaking code actually using those macros. Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||||
2009-12-10 | Track bug IDs for __unused collision | Thorsten Glaser | 1 | -0/+1 | |
Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||||
2009-10-24 | Add new <bsd/sys/tree.h> header | Guillem Jover | 1 | -0/+765 | |
2009-10-24 | Move <bsd/queue.h> to <bsd/sys/queue.h> | Guillem Jover | 1 | -0/+622 | |
This maps more closely the location of the real header. For transitional purposes keep a <bsd/queue.h> that warns and includes <bsd/sys/queue.h>. | |||||
2009-10-24 | Move <bsd/cdefs.h> to <bsd/sys/cdefs.h> | Guillem Jover | 1 | -0/+92 | |
This maps more closely the location of the real header. For transitional purposes keep a <bsd/cdefs.h> that warns and includes <bsd/sys/cdefs.h>. |