History log of /netbsd-src/tools/binutils/Makefile (Results 1 – 25 of 39)
Revision Date Author Comments
# e094ff07 04-Jul-2024 christos <christos@NetBSD.org>

Disable zstd for now (used for compressing debugging symbols). It brings
in /usr/pkg/lib which has bad side effects (if for example libiberty is
installed it picks it twice).


# 66738971 25-Nov-2023 rin <rin@NetBSD.org>

tools/binutils: Add support to mknative for binutils.old


# 342a25be 18-Jan-2023 christos <christos@NetBSD.org>

Disable enabling executable stack when the gnu stack note is missing.
Merge common configure arguments.


# 41d5ee32 31-Dec-2022 mrg <mrg@NetBSD.org>

fix the binutils build with read-only source trees

don't play with m68k-parse.c in tools/binutils/Makefile but disable
the rules that rebuild it so we always use the upstream version,
using the stan

fix the binutils build with read-only source trees

don't play with m68k-parse.c in tools/binutils/Makefile but disable
the rules that rebuild it so we always use the upstream version,
using the standard "NetBSD_DISABLED" method.

this was necessary to build on linux in 2014 (which may or may not
still ne necessary), but it also avoids triggering rebuild rules
based upon the timestamps on .y vs .c.

tested with amiga, amd64, and i386 "build.sh tools" builds.

show more ...


# 8b0a0c21 25-Dec-2022 christos <christos@NetBSD.org>

Handle both places where m68k-parse can be found (for 2.34 and 2.39)


# 7aa193d2 24-Dec-2022 christos <christos@NetBSD.org>

Adjust for binutils-2.39


# a0439553 18-Sep-2021 christos <christos@NetBSD.org>

Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD

Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD
from a GNU Guix or NixOS host, where /usr/include, /lib, and all
but /bin/sh do not exist. In many cases, support for HOST_CPPFLAGS
was incomplete. From Ryan Sundberg

show more ...


# 6bf278a2 07-May-2021 christos <christos@NetBSD.org>

enable initfini-array since all platforms support it.


# a0fb52ee 04-Apr-2020 christos <christos@NetBSD.org>

put the binutils include before /usr/include to get the right md5.h


# dc83bc10 27-Dec-2018 christos <christos@NetBSD.org>

explicitly disable initfini-array; we don't have it yet.


# 21c73e0d 07-Nov-2018 christos <christos@NetBSD.org>

Adjust for 2.31.1


# bf711337 01-May-2018 christos <christos@NetBSD.org>

Create a new bsd.hostinit.mk file and put the build definitions for all host
programs there; make all Makefiles that use bsd.hostprog.mk include it.
Namely turn off MKREPRO and don't make lint, man p

Create a new bsd.hostinit.mk file and put the build definitions for all host
programs there; make all Makefiles that use bsd.hostprog.mk include it.
Namely turn off MKREPRO and don't make lint, man pages, info files etc.
Remove the Makefile.inc files that contained these same settings, and
remove the settings from Makefile.host

show more ...


# b2a8932d 01-May-2018 christos <christos@NetBSD.org>

PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might
not support the necessary options. This is done thusly:

1. Set MKREPRO=no in Makefile.host. This handles all the Makefiles tha

PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might
not support the necessary options. This is done thusly:

1. Set MKREPRO=no in Makefile.host. This handles all the Makefiles that
use it and don't include bsd.own.mk.
2. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that
include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc
first. This will also allow us to control other tools options from a
single location if we need to.

XXX: pullup-8

show more ...


# 203d3087 11-Oct-2016 mrg <mrg@NetBSD.org>

pass -L in LDFLAGS. clang complains about it to stderr, and configure
checks for headers fail if there are unexpected stderr.


# 22253bc3 26-Jan-2016 christos <christos@NetBSD.org>

use EXTERNAL_BINUTILS_SUBDIR


# 11b13ddd 15-Feb-2014 tsutsui <tsutsui@NetBSD.org>

No need to specify ${.OBJDIR} for target files.

It rather fails if MKHOSTOBJ=yes.


# 1df17bf6 29-Jan-2014 joerg <joerg@NetBSD.org>

For the tools build, always use the Bison-created m68 asm parser.
Fixes build on Linux, where the glibc guards trip up the
"must-be-included-first" check in config.h.


# 9ac63422 15-Apr-2012 mrg <mrg@NetBSD.org>

force set ac_cv_mkdir_path to our install -d program.
fixes the remaining issues with 'sourcesets' and 'tools'.


# c23dc553 31-Oct-2011 mrg <mrg@NetBSD.org>

obsolete now useless (and wrongly set to "219" :-) HAVE_BINUTILS.
switch the sense of the gdb and gcc tests to list the platforms not
switched to gcc 4.5 or gdb 7, which is now:

GCC 4.1:
.if ${MACHI

obsolete now useless (and wrongly set to "219" :-) HAVE_BINUTILS.
switch the sense of the gdb and gcc tests to list the platforms not
switched to gcc 4.5 or gdb 7, which is now:

GCC 4.1:
.if ${MACHINE_ARCH} == "alpha" || \
${MACHINE_CPU} == "arm" || \
${MACHINE_CPU} == "m68k" || \
${MACHINE_CPU} == "vax"

GDB 6:
.if ${MACHINE_ARCH} == "alpha" || \
${MACHINE_ARCH} == "hppa" || \
${MACHINE_CPU} == "mips" || \
${MACHINE_CPU} == "sh3" || \
${MACHINE_ARCH} == "vax"

let's go, people! (-:

show more ...


# b9477da8 04-Aug-2011 mrg <mrg@NetBSD.org>

add --disable-werror. GCC 4.6 doesn't like some of the code here and
rather than patching code to fix it (and one case isn't trivially fixable)
simply turn off -Werror by default here. should fix P

add --disable-werror. GCC 4.6 doesn't like some of the code here and
rather than patching code to fix it (and one case isn't trivially fixable)
simply turn off -Werror by default here. should fix PR#45140.

show more ...


# 333ceea9 24-Mar-2011 joerg <joerg@NetBSD.org>

Enable support for --sysroot in binutils and gcc.


# af515df4 20-Nov-2009 skrll <skrll@NetBSD.org>

Pull in fixes from binutils_2_19 branch.

Bump version and re-run mknative to pick up.


# df133fff 14-Oct-2009 skrll <skrll@NetBSD.org>

Only brand newer binutils.


# 699c28bc 12-Oct-2009 skrll <skrll@NetBSD.org>

Better branding from mrg


# 823426b3 10-Oct-2009 snj <snj@NetBSD.org>

Adjust bug report URL to reflect htdocs changes.


12