Disable sbrk() use in GNU tools.We're studing the possibility of deprecating sbrk(). To make it easierwe're removing unnecessicary uses in the base system. None of thesetools require sbrk(), bu
Disable sbrk() use in GNU tools.We're studing the possibility of deprecating sbrk(). To make it easierwe're removing unnecessicary uses in the base system. None of thesetools require sbrk(), but they agressively prefer it for no good reason.Reviewed by: andrewApproved by: re (kib)Sponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D16141
show more ...
META_MODE: Remove DEP_RELDIR from Makefile.depend files.This has not been needed since r284171 in projects/bmake.Sponsored by: EMC / Isilon Storage Division
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
Updated dependencies
Audit sockaddr argument for bind(2), connect(2), accept(2), sendto(2) andrecvfrom(2) syscalls.Sponsored by: The FreeBSD Foundation
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Add strndup(3) prototype to string.h.This change was erronously ommitted from the r185690, and attemptto simply add the prototype to string.h has revealed that severalcontributed programs defined
Add strndup(3) prototype to string.h.This change was erronously ommitted from the r185690, and attemptto simply add the prototype to string.h has revealed that severalcontributed programs defined local prototypes for strndup(), controlledby autoconfed config.h. So, manually change #undef HAVE_STRNDUP to#define HAVE_STRNDUP 1. Next import of the corresponding program wouldregenerate config.h, overriding the changes in this commit.No objections from: kan
Update bmake glue to build GCC 4.2.Also: Switch FreeBSD to use libgcc_s.so.1. Use dl_iterate_phdr to locate shared objects' exception frame info instead of depending on old
Update bmake glue to build GCC 4.2.Also: Switch FreeBSD to use libgcc_s.so.1. Use dl_iterate_phdr to locate shared objects' exception frame info instead of depending on older register_frame_info machinery. This allows us to avoid depending on libgcc_s.so.1 in binaries that do not use exception handling directly. As an additional benefit it breaks circular libc <=> libgcc_s.so.1 dependency too. Build newly added libgomp.so.1 library, the runtime support bits for OpenMP. Build LGPLed libssp library. Our libc provides our own BSD-licensed SSP callbacks implementation, so this library is only built to benefit applications that have hadcoded knowledge of libssp.so and libssp_nonshared.a. When linked in from command line, these libraries override libc implementation.