5 Commits

Author SHA1 Message Date
Jennifer Averett
a4e4484df6 rtems-bsd-config.h.in: Added defines for O_NOFOLLOW and O_SHLOCK 2012-09-12 10:51:59 -05:00
Joel Sherrill
14d4d7aa23 rtems-bsd-config.h.in: Add FreeBSD macros missing in RTEMS
The following were assumed to be present by multiple libc
methods or networking commands:

  + _PATH_DEVNULL ==> /dev/null
  + SIZE_T_MAX    ==> SIZE_MAX
  + O_EXLOCK      ==> O_EXCL
2012-09-06 13:05:53 -05:00
Joel Sherrill
132ec81d51 rtems-bsd-config.h.in: Do not undef __P or __strong_reference
<sys/cdefs.h> is the FreeBSD version now. No need to touch these.
2012-09-06 10:33:53 -05:00
Joel Sherrill
3b4d5c480b rtems-bsd-config.h.in: Assume <sys/cdefs.h> is OK to use
This is part of a set of patches to newlib, RTEMS, and
rtems-libbsd to update <sys/cdefs.h> so the newlib version
can be used without issue.
2012-09-05 12:46:28 -05:00
Joel Sherrill
f333955d79 Build System: Add option to disable IPV6 in orderly fashion
If you define DISABLE_IPV6=yes to the config.inc, then the
rtems-bsd-config.h file will be modified accordingly and
the IPV6 kernel sources will not be built. This is easier
to manage and more correct than having a patch to do the same.
2012-08-31 18:50:17 -05:00