History log of /netbsd-src/tools/gdb/Makefile (Results 1 – 25 of 56)
Revision Date Author Comments
# 78018ad9 31-Aug-2024 rin <rin@NetBSD.org>

gdb: Additional fix for MKCROSSGDB=yes build

Disable `info` itself to fix environment(== timestamp, probably)-
dependent build failures as cross-gdb.

Now, only `native-gdb` builds *.info files.

Th

gdb: Additional fix for MKCROSSGDB=yes build

Disable `info` itself to fix environment(== timestamp, probably)-
dependent build failures as cross-gdb.

Now, only `native-gdb` builds *.info files.

Thanks martin@ for report and test!

show more ...


# ce9ea3f5 31-Aug-2024 rin <rin@NetBSD.org>

tools/gdb: Use MKGDBSERVER consistently, NFC for now


# 638de00d 27-Aug-2024 christos <christos@NetBSD.org>

disable sim on powerpc


# 9b7e74ae 27-Aug-2024 christos <christos@NetBSD.org>

copy the rest of the includes and stop using --with-foo=${TOOLDIR} because
it breaks static linking (it picks the tools version of the libraries when
cross building sun2)


# 57904172 27-Aug-2024 christos <christos@NetBSD.org>

For mknative, we need the native versions of MPFR and MPC, so provide them
in the link line, to override those in ${TOOLDIR}/lib


# 6c4905d1 18-Aug-2024 rin <rin@NetBSD.org>

mknative-gdb: Generate *.info by using makeinfo(1) from pkgsrc

Unfortunately, our in-tree makeinfo(1) (latest GPLv2 version) is
too old for this purpose :(


# b350ff84 14-Aug-2024 christos <christos@NetBSD.org>

changes for new gdb (disable zstd, find mpc/mfpr/gmp differently)


# f97ac750 20-Aug-2023 rin <rin@NetBSD.org>

gdb/mknative: Preset yes to rename(2) checks

It must be better to have this workaround here, rather than in external.
(Thanks uwe@ for suggestion!)

Confirmed that the same files generated as before.


# 4ff1013c 17-Aug-2023 rin <rin@NetBSD.org>

tools/gdb: Drop working dir for mknative from generated files

Migrate -I${.OBJDIR}/.native/include from CPPFLAGS to CCADDFLAGS for
this purpose.

No binary changes for native binaries as far as I ca

tools/gdb: Drop working dir for mknative from generated files

Migrate -I${.OBJDIR}/.native/include from CPPFLAGS to CCADDFLAGS for
this purpose.

No binary changes for native binaries as far as I can see.

show more ...


# ab9092b1 17-Aug-2023 rin <rin@NetBSD.org>

tools/gdb: Sprinkle --enable-obsolete for ia64 :(


# 95f204a9 15-Aug-2023 christos <christos@NetBSD.org>

override the override


# 37060aa1 14-Aug-2023 christos <christos@NetBSD.org>

backout previous; cross build needs native gmp


# 982170f0 14-Aug-2023 christos <christos@NetBSD.org>

fix cross-gdb


# c7cb6a12 09-Aug-2023 christos <christos@NetBSD.org>

jump through hoops to make the native build find gmp for gdb.


# 9eceabbe 31-Jul-2023 christos <christos@NetBSD.org>

mknative support for gdb-13.2


# baf487ef 08-May-2023 skrll <skrll@NetBSD.org>

Set ac_cv_func_sigprocmask=yes as the symbol renaming confuses the
configure script on architectures that don't provide a compatibilty
symbol, e.g. RISC-V


# 254454c5 24-Sep-2020 christos <christos@NetBSD.org>

grab the gdbserver version


# 833251fe 23-Sep-2020 christos <christos@NetBSD.org>

Add gdbserver


# d299b579 02-Jun-2019 christos <christos@NetBSD.org>

force libexpat since the autoconfig test are not cross-compile friendly
(they try to link with /usr/lib/libexpat.so in the compiler invocation).


# b077f17d 01-Jun-2019 christos <christos@NetBSD.org>

Disable mpfr to make MKCROSSGDB work again. The problem is that the default
(auto) finds the mpfr library in tools, but then when it tries to build using
the proper headers it does not find it anymor

Disable mpfr to make MKCROSSGDB work again. The problem is that the default
(auto) finds the mpfr library in tools, but then when it tries to build using
the proper headers it does not find it anymore since we don't install it
(like the native build does not find it).

show more ...


# 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 ...


# 273109ca 29-Nov-2017 christos <christos@NetBSD.org>

we want no-iconv for the tools build, but we want iconv for mknative.


# 3e9314d0 29-Nov-2017 christos <christos@NetBSD.org>

Changes for gdb-8.0.1


# c4e49a61 28-Nov-2017 christos <christos@NetBSD.org>

Adjust to gdb-8.0.1 which uses c++
XXX: quoting of variables that contain paths and versions is broken.


123