History log of /netbsd/external/gpl3/gdb/dist/opcodes/cgen-bitset.c (Results 1 – 6 of 6)
Revision Date Author Comments
# 1424dfb3 15-Sep-2020 christos <christos@NetBSD.org>

Import head of gdb as of 2020-09-14 requested by Kamil

2020-07-24 Aaron Merey <amerey@redhat.com>

* configure: Rebuild.
* configure.ac: Remove AC_DEBUGINFOD.

2020-07-04 Nick Clifton <nickc@r

Import head of gdb as of 2020-09-14 requested by Kamil

2020-07-24 Aaron Merey <amerey@redhat.com>

* configure: Rebuild.
* configure.ac: Remove AC_DEBUGINFOD.

2020-07-04 Nick Clifton <nickc@redhat.com>

Binutils 2.35 branch created.

2020-04-21 Stephen Casner <casner@acm.org>

PR 25830
* configure.ac (noconfigdirs): Exclude gdb & gprof for pdp11.
* configure: Rebuild.

2020-03-12 Tom Tromey <tom@tromey.com>

* Makefile.in: Rebuild.
* Makefile.def (gdbserver): Depend on gdbsupport.

2020-03-12 Tom Tromey <tom@tromey.com>

* Makefile.in: Rebuild.
* Makefile.def (gdbsupport): Don't depend on bfd.

2020-03-12 Tom Tromey <tom@tromey.com>

* Makefile.in: Rebuild.
* Makefile.def (gdbsupport): Depend on intl.

2020-02-17 Tom Tromey <tom@tromey.com>

* configure: Rebuild.
* configure.ac (configdirs): Add gnulib and gdbsupport when building
gdbserver.

2020-02-14 Tom Tromey <tom@tromey.com>

* Makefile.in: Rebuild.
* Makefile.def: Make gdbserver require gnulib and libiberty.

2020-02-07 Tom Tromey <tom@tromey.com>
Pedro Alves <palves@redhat.com>

* src-release.sh (GDB_SUPPORT_DIRS): Add gdbserver.
* gdbserver: New directory, moved from gdb/gdbserver.
* configure.ac (host_tools): Add gdbserver.
Only build gdbserver on certain systems.
* Makefile.in, configure: Rebuild.
* Makefile.def (host_modules, dependencies): Add gdbserver.
* MAINTAINERS: Add gdbserver.

2020-01-28 Sergio Durigan Junior <sergiodj@redhat.com>

* src-release.sh (getver): Look for gdbsupport's
create-version.sh script at the current directory if tool is
"gdb".

2020-01-19 Simon Marchi <simon.marchi@polymtl.ca>

* remote-sim.c (gdbsim_target::wait): Return
sim_data->remote_sim_ptid instead of inferior_ptid.

2020-01-18 Nick Clifton <nickc@redhat.com>

Binutils 2.34 branch created.

2020-01-18 Nick Clifton <nickc@redhat.com>

Synchronize top level configure files with master version:

2020-01-01 Ben Elliston <bje@gnu.org>

* config.guess: Update copyright years.
* config.sub: Likewise.

2019-12-21 Ben Elliston <bje@gnu.org>

* config.guess (set_cc_for_build): Prevent multiple calls by
checking if $tmp is already set. We can't check CC_FOR_BUILD as
the user may set it externally. Thanks to Torbjörn Granlund for
the bug report.

2019-12-21 Torbjörn Granlund <tg@gmplib.org>

* config.guess (alpha:Linux:*:*): Guard against missing
/proc/cpuinfo by redirecting standard error to /dev/null.

2019-09-12 Daniel Bittman <danielbittman1@gmail.com>

* config.guess (*:Twizzler:*:*): New.
* config.sub (-twizzler*): New.

2019-07-24 Ben Elliston <bje@gnu.org>

* config.guess (mips:OSF1:*.*): Whitespace cleanup.

2019-06-30 Ben Elliston <bje@gnu.org>

* config.sub (case $os): Match nsk* and powerunix. Don't later
match nsk* and set os=nsk which removes the OS version number.

2019-06-30 Ben Elliston <bje@gnu.org>

* config.sub: Recognise os108*.

2019-06-26 Ben Elliston <bje@gnu.org>

* config.sub (hp300): Set $os to hpux.

2019-06-26 Ben Elliston <bje@gnu.org>

* config.sub (vsta): Move into alphabetical order.

2019-06-10 Ben Elliston <bje@gnu.org>

* config.guess (*:OS108:*:*): Recognise new OS.

2019-05-28 Ben Elliston <bje@gnu.org>

* config.guess (*:Darwin:*:*): Run xcode-select to determine if a
system compiler is installed. If not, do not run set_cc_for_build,
as the default cc will open a dialog box asking to install
Xcode. If no C compiler is available, guess based on uname -p and
uname -m.

2019-05-28 Ben Elliston <bje@gnu.org>

* config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.

2020-01-17 Simon Marchi <simon.marchi@efficios.com>

* Makefile.def: Add dependencies of all-gdbsupport on all-bfd.
* Makefile.in: Re-generate.

2020-01-14 Tom Tromey <tom@tromey.com>

* src-release.sh (GDB_SUPPORT_DIRS): Add gdbsupport.
* MAINTAINERS: Add gdbsupport.
* configure: Rebuild.
* configure.ac (configdirs): Add gdbsupport.
* gdbsupport: New directory, move from gdb/gdbsupport.
* Makefile.def (host_modules, dependencies): Add gnulib.
* Makefile.in: Rebuild.

2020-01-09 Aaron Merey <amerey@redhat.com>

* config/debuginfod.m4: New file. Add macro AC_DEBUGINFOD. Adds
new configure option --with-debuginfod.
* configure: Regenerate.
* configure.ac: Call AC_DEBUGINFOD.

2019-12-26 Christian Biesinger <cbiesinger@google.com>

* .gitignore: Add perf.data and perf.data.old.

2019-10-17 Sergio Durigan Junior <sergiodj@redhat.com>

* src-release.sh (GDB_SUPPORT_DIRS): Add libctf.

2019-10-17 Alan Modra <amodra@gmail.com>

PR 29
* src-release.sh (getver): Replace "head -1" with "head -n 1".

2019-07-30 Nick Alcock <nick.alcock@oracle.com>

* Makefile.def (host_modules): libctf is no longer no_install.
* Makefile.in: Regenerated.

2019-07-13 Nick Alcock <nick.alcock@oracle.com>

* Makefile.def (dependencies): all-ld depends on all-libctf.
* Makefile.in: Regenerated.

2019-09-09 Phil Blundell <pb@pbcl.net>

binutils 2.33 branch created

2019-08-19 Tom Tromey <tom@tromey.com>

* configure: Rebuild.
* configure.ac: Add --with-static-standard-libraries.

2019-08-09 Nick Clifton <nickc@redhat.com>

* libiberty: Sync with gcc. Bring in:
2019-08-08 Martin Liska <mliska@suse.cz>

PR bootstrap/91352
* lrealpath.c (is_valid_fd): New function.

2019-07-24 Martin Liska <mliska@suse.cz>

PR lto/91228
* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
Find first '\0' starting from gnu_lto + 1.

2019-07-12 Ren Kimura <rkx1209dev@gmail.com>

* simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.
This fixes a Bug 90924.

2019-07-22 Martin Liska <mliska@suse.cz>

* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
Do not search for gnu_lto_v1, but search for first '\0'.

2019-07-18 Eduard-Mihai Burtescu <eddyb@lyken.rs>

* cplus-dem.c: Include rust-demangle.h.
* rust-demangle.c: Include rust-demangle.h.
* rust-demangle.h: New file.

2019-05-31 Michael Forney <mforney@mforney.org>

* cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__
is non-zero.

2019-04-30 Ben L <bobsayshilol@live.co.uk>

* d-demangle.c (dlang_parse_assocarray): Correctly handle error result.
* testsuite/d-demangle-expected: Add testcase.

* d-demangle.c (dlang_parse_tuple): Correctly handle error result.
* testsuite/d-demangle-expected: Add testcase.

* d-demangle.c (dlang_parse_structlit): Correctly handle error result.
* testsuite/d-demangle-expected: Add testcase.

* d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.
* testsuite/d-demangle-expected: Add testcase.

* d-demangle.c (dlang_parse_integer): Fix stack underflow.
* testsuite/d-demangle-expected: Add testcase.

* cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.
* testsuite/demangle-expected: Add testcase.

* cp-demangle.c (d_encoding): Guard against NULL return values from
d_right (dc).
* testsuite/demangle-expected: Add testcase.

2019-04-29 Ben L <bobsayshilol@live.co.uk>

* cp-demangle.c (d_expression_1): Don't peek ahead unless the current
char is valid.
* testsuite/demangle-expected: Add testcase.

2019-04-10 Nick Clifton <nickc@redhat.com>

PR 89394
* cp-demangle.c (cplus_demangle_fill_name): Reject negative
lengths.
(d_count_templates_scopes): Replace num_templates and num_scopes
parameters with a struct d_print_info pointer parameter. Adjust
body of the function accordingly. Add recursion counter and check
that the recursion limit is not reached.
(d_print_init): Pass dpi parameter to d_count_templates_scopes.
Reset recursion counter afterwards, unless the recursion limit was
reached.

2019-07-13 Joel Brobecker <brobecker@adacore.com>

* src-release (getver): If $tool/gdbsupport/create-version.sh
exists, use that to determine the version number.

2019-06-21 Andreas Schwab <schwab@linux-m68k.org>

* src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.

2019-06-14 Tom Tromey <tom@tromey.com>

* MAINTAINERS: Add gnulib.
* gnulib: New directory, move from gdb/gnulib.
* configure.ac (host_libs): Add gnulib.
* configure: Rebuild.
* Makefile.def (host_modules, dependencies): Add gnulib.
* Makefile.in: Rebuild.

2019-06-03 Nick Clifton <nickc@redhat.com>

Revert:
2019-05-29 Nick Clifton <nickc@redhat.com>

* configure.ac (noconfigdirs): Add libctf if the target does not use
the ELF file format.
* configure: Regenerate.

2019-05-29 Nick Clifton <nickc@redhat.com>

* src-release.sh (do_proto_toplev): Add libctf to list of
directories that can be disabled.

2019-05-29 Nick Clifton <nickc@redhat.com>

* configure.ac (noconfigdirs): Add libctf if the target does not use
the ELF file format.
* configure: Regenerate.

2019-05-28 Nick Alcock <nick.alcock@oracle.com>

* Makefile.def (dependencies): configure-libctf depends on all-bfd
and all its deps.
* Makefile.in: Regenerated.

2019-05-28 Nick Alcock <nick.alcock@oracle.com>

* MAINTAINERS: Add libctf.

2019-05-28 Nick Alcock <nick.alcock@oracle.com>

* Makefile.def (host_modules): Add libctf.
* Makefile.def (dependencies): Likewise.
libctf depends on zlib, libiberty, and bfd.
* Makefile.in: Regenerated.
* configure.ac (host_libs): Add libctf.
* configure: Regenerated.

2019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>

* config.guess: Synchronize with config project master sources.
* config.sub: Likewise.
* readline/support/config.guess: Likewise.
* readline/support/config.sub: Likewise.

2019-04-10 Nick Clifton <nickc@redhat.com>

* libiberty: Sync with gcc. Bring in:
2019-04-10 Nick Clifton <nickc@redhat.com>

PR 89394
* cp-demangle.c (cplus_demangle_fill_name): Reject negative
lengths.
(d_count_templates_scopes): Replace num_templates and num_scopes
parameters with a struct d_print_info pointer parameter. Adjust
body of the function accordingly. Add recursion counter and check
that the recursion limit is not reached.
(d_print_init): Pass dpi parameter to d_count_templates_scopes.
Reset recursion counter afterwards, unless the recursion limit was
reached.

2018-06-24 Nick Clifton <nickc@redhat.com>

2.32 branch created.

2019-01-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>

Merge from GCC:
PR target/88535
* config.guess: Import upstream version 2019-01-03.
* config.sub: Import upstream version 2019-01-01.

2019-01-10 Nick Clifton <nickc@redhat.com>

* libiberty: Sync with gcc. Bring in:
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>

PR other/16615

* cp-demangle.c: Mechanically replace "can not" with "cannot".
* floatformat.c: Likewise.
* strerror.c: Likewise.

2018-12-22 Jason Merrill <jason@redhat.com>

Remove support for demangling GCC 2.x era mangling schemes.
* cplus-dem.c: Remove cplus_mangle_opname, cplus_demangle_opname,
internal_cplus_demangle, and all subroutines.
(libiberty_demanglers): Remove entries for ancient GNU (pre-3.0),
Lucid, ARM, HP, and EDG demangling styles.
(cplus_demangle): Remove 'work' variable. Don't call
internal_cplus_demangle.

2019-01-03 Дилян Палаузов <dilyan.palauzov@aegee.org>

* configure.ac: Don't configure readline if --with-system-readline is
used.
* configure: Re-generate.

show more ...


# 07163879 26-May-2019 christos <christos@NetBSD.org>

May 11th, 2019: GDB 8.3 Released!
The latest version of GDB, version 8.3, is available for
download.

This version of GDB includes the following changes and
en

May 11th, 2019: GDB 8.3 Released!
The latest version of GDB, version 8.3, is available for
download.

This version of GDB includes the following changes and
enhancements:

+ Support for new native configurations (also available as a
target configuration):
o RISC-V GNU/Linux (riscv*-*-linux*)
o RISC-V FreeBSD (riscv*-*-freebsd*)
+ Support for new target configurations:
o CSKY ELF (csky*-*-elf)
o CSKY GNU/Linux (csky*-*-linux)
o NXP S12Z ELF (s12z-*-elf)
o OpenRISC GNU/Linux (or1k*-*-linux*)
+ Native Windows debugging is only supported on Windows XP or
later.
+ The Python API in GDB now requires Python 2.6 or later.
+ GDB now supports terminal styling for the CLI and TUI. Source
highlighting is also supported by building GDB with GNU
Highlight.
+ Experimental support for compilation and injection of C++
source code into the inferior (requires GCC 7.1 or higher,
built with libcp1.so).
+ GDB and GDBserver now support IPv6 connections.
+ Target description support on RISC-V targets.
+ Various enhancements to several commands:
o "frame", "select-frame" and "info frame" commands
o "info functions", "info types", "info variables"
o "info thread"
o "info proc"
o System call alias catchpoint support on FreeBSD
o "target remote" support for Unix Domain sockets.
+ Support for displaying all files opened by a process

+ DWARF index cache: GDB can now automatically save indices of
DWARF symbols on disk to speed up further loading of the same
binaries.
+ Various GDB/MI enhancements.
+ GDBserver on PowerPC GNU/Linux now supports access to the PPR,
DSCR, TAR, EBB/PMU, and HTM registers.
+ Ada task switching support when debugging programs built with
the Ravenscar profile added to aarch64-elf.
+ GDB in batch mode now exits with status 1 if the last executed
command failed.
+ Support for building GDB with GCC's Undefined Behavior
Sanitizer.

See the NEWS file for a more complete and detailed list of what
this release includes.

February 27th, 2019: GDB 8.3 branch created
The GDB 8.3 branch (gdb-8.3-branch) has been created. To check
out a copy of the branch use:

git clone --branch gdb-8.3-branch ssh://sourceware.org/git/binutils-gdb.git

December 23rd, 2018: GDB 8.2.1 Released!
The latest version of GDB, version 8.2.1, is available for
download.

This is a minor corrective release over GDB 8.2, fixing the
following issues:

+ PR build/23516 (gdb build error under msys+mingw: strip can't
handle gdb-add-index.exe)
+ PR build/23623 (install-strip fails)
+ PR rust/23626 (gdb crashes in upstream rust nil-enum test)
+ PR rust/23650 (rust field name access error mentions "foo")
+ PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl
toolchains)
+ PR python/23669 (gdb.execute("show commands") doesn't work)
+ PR python/23714 (Command repetition stops working after
gdb.execute)
+ PR gdb/23838 (8.2 regression for invalid -data-directory)
+ PR gdb/23974 ("info os" crash when specifying invalid object)
+ PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX)
+ PR gdb/24003 (Error when binary searching CUs for a specific
DIE when using DWZ)

September 5th, 2018: GDB 8.2 Released!
The latest version of GDB, version 8.2, is available for
download.

This version of GDB includes the following changes and
enhancements:

+ Support for the following target has been added:
o RiscV ELF (riscv*-*-elf)
+ Support for following targets and native configurations has
been removed:
o m88k running OpenBSD (m88*-*-openbsd*)
o SH-5/SH64 ELF (sh64-*-elf*)
o SH-5/SH64 (sh*)
o SH-5/SH64 running GNU/Linux (sh*-*-linux*)
o SH-5/SH64 running OpenBSD (sh*-*-openbsd*)
+ Various Python API enhancements
+ Aarch64/Linux enhancements:
o SVE support.
o Hardware watchpoints improvements for entities stored at
unaligned addresses.
# New "c" response to disable the pager for the rest
of the current command.
# C expressions can now use _Alignof, and C++
expressions can now use alignof.
# Improved flexibility for loading symbol files.
# The 'info proc' command nows works on running
processes on FreeBSD systems as well as core files
created on FreeBSD systems.
# A new --enable-codesign=CERT configure option to
automatically codesign GDB after build (useful on
MacOS X).
See the NEWS file for a more complete and detailed list
of what this release includes.

July 31st, 2018: GDB 8.1.1 Released!
The latest version of GDB, version 8.1.1, is available
for download.
This is a minor corrective release over GDB 8.1, fixing
the following issues:
# PR gdb/22824 (misleading description of new rbreak
Python function in GDB 8.1 NEWS file)
# PR gdb/22849 (ctrl-c doesn't work in
extended-remote)
# PR gdb/22907 ([Regression] gdbserver doesn't work
with filename-only binaries)
# PR gdb/23028 (inconsistent disassemble of vcvtpd2dq)
# PR gdb/23053 (Fix -D_GLIBCXX_DEBUG gdb-add-index
regression)
# PR gdb/23127 ([AArch64] GDB cannot be used for
debugging software that uses high Virtual Addresses)
# PR server/23158 (gdbserver no longer functional on
Windows)
# PR breakpoints/23210 ([8.1/8.2 Regression] Bogus
Breakpoint address adjusted from 0xf7fe7dd3 to
0xfffffffff7fe7dd3)

July 4th, 2018: GDB 8.2 branch created
The GDB 8.2 branch (gdb-8.2-branch) has been created. To
check out a copy of the branch use:
git clone --branch gdb-8.2-branch ssh://sourceware.org/git/binutils-gdb.git

January 31st, 2018: GDB 8.1 Released!
The latest version of GDB, version 8.1, is available for
download.
Changes in this release include:
# Breakpoints on C++ functions are now set on all
scopes by default ("wild" matching);
# Support for inserting breakpoints on functions
marked with C++ ABI tags;
# Target floating-point arithmetic emulation during
expression evaluation (requires MPFR 3.1 or later);
# Various Python Scripting enhancements;
# Improved Rust support; in particular, Trait objects
can now be inspected when debugging Rust code;
# GDB no longer makes assumptions about the type of
symbols without debugging information to avoid
producing erroneous and often confusing results;
# The 'enable' and 'disable' commands now accept a
range of breakpoint locations;
# New 'starti' command to start the program at the
first instruction;
# New 'rbreak' command to insert a number of
breakpoints via a regular expression pattern
(requires Python);
# The 'ptype' command now supports printing the offset
and size of the fields in a struct;
# The 'gcore' command now supports dumping all the
memory mappings ('-a' command-line option);
# New shortcuts for TUI Single-Key mode: 'i' for
stepi, and 'o' for nexti;
# GDBserver enhancements:
@ Support for transmitting environment variables
to GDBserver;
@ Support for starting inferior processes with a
specified initial working directory;
@ On Unix systems, support for globbing expansion
and variable substitution of inferior
command-line arguments;
# Various completion enhancements;
# The command used to compile and inject code with the
'compile' command is now configurable;
# New '--readnever' command-line option to speed the
GDB startup when debugging information is not
needed;
# Support for the following new native configurations:
@ FreeBSD/aarch64 (aarch64*-*-freebsd*);
@ FreeBSD/arm (arm*-*-freebsd*);
# Support for the following new targets:
@ FreeBSD/aarch64 (aarch64*-*-freebsd*);
@ FreeBSD/arm (arm*-*-freebsd*);
@ OpenRISC ELF (or1k*-*-elf)
# Removed support for the following targets and native
configurations:
@ Solaris2/x86 (i?86-*-solaris2.[0-9]);
@ Solaris2/sparc (sparc*-*-solaris2.[0-9]);
See the NEWS file for a more complete and detailed list
of what this release includes.

January 5th, 2018: GDB 8.1 branch created
The GDB 8.1 branch (gdb-8.1-branch) has been created. To
check out a copy of the branch use:
git clone --branch gdb-8.1-branch ssh://sourceware.org/git/binutils-gdb.git

November 1st, 2017: Debugging Tools Devroom at FOSDEM 2018
We will have a Debugging Tools Devroom at FOSDEM 2018.
The Call for Participation has recently been announced.
The Devroom is on the first of the two FOSDEM days, on
Saturday 3 Feb 2018. See you all at FOSDEM in Brussels!

September 7th, 2017: GDB 8.0.1 Released!
The latest version of GDB, version 8.0.1, is available
for download.
This is a minor corrective release over GDB 8.0, fixing
the following issues:
# PR breakpoint/21886 (Compressed MIPS code debugging
impossible due to memory breakpoint misplacement)
# PR symtab/22002 (Assertion on debuggee built with
-gdwarf-5 -fdebug-types-section)
GDB News (p6 of 30)
# PR symtab/22003 (Incompatibility with -gdwarf-5 -
DW_FORM_implicit_const)
# PR gdb/22046 (Regression on older kernels for T
(stopped) processes)
# PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does
not build on FreeBSD)
# PR breakpoint/21555 ("error re-setting breakpoint"
on PIE executables)
# PR tdep/21717 ("print $fpscr" says "" until some VFP
data register is printed)
# PR exp/21827 (Regression: gdb command lookup became
case-sensitive; but definitions are forced into
lowercase)
# PR remote/22021 (Multi-arch exec fails with a remote
target)

show more ...


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

Import gdb-8.0.1


# c03b94e9 12-Oct-2016 christos <christos@NetBSD.org>

import gdb-7.12


# 26a53354 15-Aug-2015 christos <christos@NetBSD.org>

import new gdb


# c5dff60a 24-Sep-2011 christos <christos@NetBSD.org>

import 7.3.1