summaryrefslogtreecommitdiff
path: root/devel/binutils
AgeCommit message (Collapse)AuthorFilesLines
2004-04-25Unused.wiz1-79/+0
2004-04-02When building devel/gtexinfo as a build dependency (possibly pulledjlam1-1/+2
in via USE_TEXINFO=yes), build it without locale support. This makes it easier to "bootstrap" the installation of a pkgsrc compiler without a lot of additional indirect build dependencies on gettext, libiconv, libtool, etc.
2004-03-29Match the template builtin.mk file in bsd.builtin.mk, and make the twojlam1-6/+6
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links) use the new format correctly.
2004-03-10Split out the code that deals with checking whether the software isjlam2-75/+51
built-in or not into a separate builtin.mk file. The code to deal checking for built-in software is much simpler to deal with in pkgsrc. The buildlink3.mk file for a package will be of the usual format regardless of the package, which makes it simpler for packagers to update a package. The builtin.mk file for a package must define a single yes/no variable USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether to use the built-in software or to use the pkgsrc software.
2004-02-18Reorder some lines so that BUILDLINK_USE_BUILTIN.<pkg> set in thejlam1-19/+21
environment overrides all other settings.
2004-02-13Remove info files entries from PLIST file.seb1-18/+1
2004-02-12Create a new variable PREFER_NATIVE that has the opposite semanticsjlam2-6/+26
as PREFER_PKGSRC. Preferences are determined by the most specific instance of the package in either PREFER_PKGSRC or PREFER_NATIVE. If a package is specified in neither or in both variables, then PREFER_PKGSRC has precedence over PREFER_NATIVE.
2004-02-12Reorganize code so that any dependencies are checked as part of decidingjlam2-26/+29
whether the software is built-in or not. This facilitates implementing the forthcoming PKGSRC_NATIVE variable.
2004-02-11Move the INCOMPAT_FOO checks to a more natural location within thejlam1-19/+19
block that decides whether package FOO is built-in or not. If the platform is listed in IMCOMPAT_FOO, then treat FOO as being not built-in.
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-02-05Make PREFER_PKGSRC just yes/no or a list of packages. This makes itjlam2-10/+6
simpler to understand.
2004-02-05Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use itsjlam2-10/+8
value outside of buildlink-related files.
2004-02-05Support a new global variable:jlam2-2/+18
BUILDLINK_PREFER_PKGSRC This variable determines whether or not to prefer the pkgsrc versions of software that is also present in the base system. This variable is multi-state: defined, or "yes" always prefer the pkgsrc versions not defined, or "no" only use the pkgsrc versions if needed by dependency requirements This can also take a list of packages for which to prefer the pkgsrc-installed software. The package names may be found by consulting the value added to BUILDLINK_PACKAGES in the buildlink[23].mk files for that package.
2004-01-31bl3ify, and clean up Makefile for whitespace.jlam1-15/+18
2004-01-24Support BUILDLINK_DEPENDS.<pkg> being a list of values.jlam1-2/+2
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-05Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables.jlam1-16/+13
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-4/+4
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+74
buildlink3 framework.
2003-10-28clarify comment (thanks to tv at duh org)heinz1-3/+3
2003-09-19Add CONFLICTS with avr-binutils<2.13.2.1 -- they installed infowiz1-1/+3
files and localizations in the same place.
2003-08-12A somewhat recent makeinfo is needed.seb1-1/+3
As suggested in PR pkg/22450 by <Ian dot Fry at sophos dot com>. But version 4.0 is good enough and this is what is available on the 1.6 branch.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-14Update to binutils "2.14.0.0". (The ".0.0" is to allow any PKGREVISIONfredb5-86/+68
bumps to correctly sort before "2.14.1", and "2.14.1.1", and so on.) Follows is a list of additions to the "NEWS" files since 2.13. The "NEWS" files were apparently not updated for "2.13.2.1" however, so all of this is not really new. The "--with-sysroot" and "--with-lib-path" configure options for "ld" are truly new, though, and the package now takes advantage of "--with-lib-path" to prevent picking up crud from "${PREFIX}/lib", to better support using this "ld" with which to build pkgsrc packages. ----- binutils/binutils/NEWS ----- * Added --info switch to objcopy and strip. * Support for Vitesse IQ2000 added by Red Hat. * Added 'S' encoding to strings to allow the display of 8-bit characters. * Added --prefix-symbols=<text>, --prefix-sections=<text> and --prefix-alloc-sections=<text> to objcopy. * readelf can handle the extensions to the DWARF2 spec used by the Unified Parallel C compiler. * BFD no longer declares a "boolean" type, to avoid clashes with other headers that declare the same. Users of BFD should replace boolean, false and true, with int, 0 and 1, or define their own boolean type. * Support for IP2K added by Denis Chertykov. ----- binutils/gas/NEWS ----- * Added support for MIPS32 Release 2. * Added support for Xtensa architecture. * Support for Intel's iWMMXt processor (an ARM variant) added. * An assembler test generator has been contributed and an example file that uses it (gas/testsuite/gas/all/test-gen.c and test-exmaple.c). * Support for SH2E added. * GASP has now been removed. * Support for Texas Instruments TMS320C4x and TMS320C3x series of DSP's contributed by Michael Hayes and Svein E. Seldal. * Support for the Ubicom IP2xxx microcontroller added. ----- binutils/ld/NEWS ----- * Added support for Xtensa architecture. * Added --with-sysroot configure switch to specify a target system root, for linking against a target filesystem image. * Added --accept-unknown-linker-format to restore old linker behaviour (pre 2.14) of silently accepting and linking in any files in an unknown binary file format. * Added --no-omagic to undo the effects of the -N option. * Support for Texas Instruments TMS320C4x and TMS320C3x series of DSP's contributed by Michael Hayes and Svein E. Seldal. * Added --with-lib-path configure switch to specify default value for LIB_PATH. * ARM port to QNX operating system added by Graeme Peterson. * IP2K support added by Denis Chertykov.
2003-06-23Back out previous PKGREVISION bump, it is not really needed.seb1-2/+1
2003-06-23Convert to USE_NEW_TEXINFO.seb2-13/+16
While here fix hidden build dependency on Perl hence bump PKGREVISION.
2003-06-11Dont' try to register "configure.info" and "standards.info".fredb1-3/+1
I'd already removed every other trace of these files from the package, so as not to conflict with "autoconf", but I missed these two "@exec"'s.
2003-06-08Add a couple of missing includes.fredb1-1/+3
2003-06-08Update binutils to 2.13.2.1. "gasp" is gone; "strings" accepts anfredb8-95/+119
argument of "--encoding", to help it to look for wide strings; plus a few other obscure additions. Most importantly, "gas" now generates correct code when used with gcc-3.x at high optimization levels. (See gcc bugzilla: optimization/10877.)
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-02-16Add a PLIST for Linux following the discussion in PR pkg/19760.jschauma1-0/+12
2003-01-09Improve description, patch provided in PR pkg/19761 by reed@reedmedia.net.jmmv1-3/+11
2003-01-04Fix location of PLIST.common_end. Will probably fix recent bulk build failure.wiz1-2/+2
2002-12-25Use automatic PLIST handling.grant5-53/+55
2002-10-29Don't run the binutils-buildlink target unless we actually need thejlam1-3/+3
pkgsrc binutils package. This fixes using this file on -current systems. Thanks Stoned!
2002-10-21Unused.wiz1-71/+0
2002-09-29Note conflict with ddd<=3.3, which installed a lib/libiberty.a.jlam1-1/+3
2002-09-29buildlink1 -> buildlink2jlam1-3/+3
2002-09-29Set AS, LD, RANLIB, etc. when using devel/binutils so that the buildjlam1-6/+12
system uses the correct binutils. It's not enough to just stick them to the front of the PATH.
2002-09-22Remove confusing reference to "curses library".jlam1-2/+2
2002-09-09We don't symlink binaries into ${BUILDLINK_DIR}/bin because they mayjlam1-24/+21
conflict with wrapper scripts. Also modify INCOMPAT_BINUTILS to take ${MACHINE_PLATFORM}-style wildcards.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam5-4/+59
buildlink2.mk files back into the main trunk.
2002-08-12generate the ldscripts portion of the PLIST dynamically for NetBSD. Thisdmcmahill2-13/+8
is because that part varies for different platforms. For example, on i386 you get elf.... and alpha gives elf64.... fixes packaging/PLIST problems noted on recent alpha bulk builds.
2002-07-11Patches for better support of Solaris, from Julien T. Letessieragc2-4/+70
2002-05-21Of course, this should only be a BUILD_DEPENDS. Oops.wiz1-2/+2
Thanks to Stoned Elipot for noting.
2002-05-02Use MACHINE_GNU_PLATFORM.wiz1-22/+22
2002-04-30Since I already have the code to check if it's needed, use it dowiz1-1/+3
en- or disable the dependency, too. Oops.
2002-04-30Initial import of a binutils-2.11.2 package, with patcheswiz5-0/+155
from the NetBSD base system included (until 2002-04-18).