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 ...
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Updated dependencies
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Update Makefile and config.h for libiberty.
Most of binutils now compiles at WARNS=3, except for libiberty andlibbfd, which still need WARNS=2.
Add new upstream file to libiberty.
Use one file per line in SRCS= definition, to make insertions anddeletions easier.
Allow one to force with issue with 'TARGET_BIG_ENDIAN'.
TARGET_BIG_ENDIAN isn't appropriate here. __ARMEB__ is sufficient andbesides, TARGET_BIG_ENDIAN isn't defined anyway.
Configure for for big endian if TARGET_BYTES_BIG_ENDIAN is defined.
Use the system gnuregex library vs. building GNU regex bits into libibertyand using them.Reviewed by: marcel,impDesired by: ache
For variables that are only checked with defined(), don't provideany fake value.
Seperately add regex.c and splay-tree.c to SRCS. They are both neededby gdb(1). While here, sort SRCS.
Updated Bmake framework for Binutils 2.15.
Use system getopt_long*
style.Makefile(5): Use WARNS?= instead of WARNS=For this to work properly for all part is the subdirectoriesthe WARNS assignments in Makefile.inc0 are moved to the correspondningMakefile.inc.A
style.Makefile(5): Use WARNS?= instead of WARNS=For this to work properly for all part is the subdirectoriesthe WARNS assignments in Makefile.inc0 are moved to the correspondningMakefile.inc.Approved by: obrien (binutils maintainer)Tested by: make universe
Migrate to a new way of dealing with building from old revisions ofFreeBSD. This method attempts to centralize all the necessary hacksor work arounds in one of two places in the tree (src/Makefile
Migrate to a new way of dealing with building from old revisions ofFreeBSD. This method attempts to centralize all the necessary hacksor work arounds in one of two places in the tree (src/Makefile.inc1and src/tools/build). We build a small compatibility library(libbuild.a) as well as selectively installing necessary includefiles. We then include this directory when building host binaries.This removes all the past release compatibilty hacks from variousplaces in the tree. We still build on tip of stable and current. Iwill work with those that want to support more, although I anticipateit will just work.Many thanks to ru@, obrien@ and jhb@ for providing valuable input atvarious stage of implementation, as well as for working together topositively effect a change for the better.
We now have insque().
Take __FreeBSD_version into account when BOOTSTRAPPING.
Removed now unused INTERNALSTATICLIB.INTERNALLIB now implies NOPIC and NOPROFILE.Removed gratuitous NOMAN.
Turn up WARNS as high as possible.Tested by: gcc31, gcc32, /usr/bin/cc
Upgrade to a Binutils 2.12.0 snapshot.
Style fix.
12