[image of Archer
Fish]

GDB: The GNU Project Debugger

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

A.R. Index for GDB version 7.8.50.20141222-cvs

19.0348

You can not take this seriously!

Also available: most recent branch | current | last release
Last updated: Mon Dec 22 01:55:30 UTC 2014

Critical

Things previously eliminated but returned. This should always be empty.

BUGTotalDescription
strerror13Do not use strerror(), instead use safe_strerror()
func 2Do not use __func__, ISO C 90 does not support this macro
gdb/defs.h missing long long1Expecting 2 occurances of bug long long in file gdb/defs.h, only found 0
strlen d name1Do not use strlen dirent.d_name, instead use NAMELEN
417

File 145 Total  %ll  %p   func  deprecated  editCase function  get frame base  if assignment  long long  multiple messages  OP eol  sprintf  strerror  strlen d name  UCASE function   Total File 145
Totals 766> 15^v  4^v  2^v  276^v  23^v  13^v  64^v  54^v  1^v  208^v  89^v  13^v  1^v  3^v  766< Totals
ada-lang.c 7>       4^v  1^v          2^v          7< ada-lang.c
addrmap.c 1>         1^v                    1< addrmap.c
aix-thread.c 7>               7^v              7< aix-thread.c
alphanbsd-tdep.c 1>           1^v                  1< alphanbsd-tdep.c
annotate.c 6>       6^v                      6< annotate.c
annotate.h 2>       2^v                      2< annotate.h
armnbsd-nat.c 2>       2^v                      2< armnbsd-nat.c
breakpoint.c 1>       1^v                      1< breakpoint.c
build-id.c 3>                     3^v        3< build-id.c
buildsym.c 1>                   1^v          1< buildsym.c
cli/cli-cmds.c 3>             3^v                3< cli/cli-cmds.c
cli/cli-decode.c 9>       9^v                      9< cli/cli-decode.c
cli/cli-decode.h 1>       1^v                      1< cli/cli-decode.h
cli/cli-script.c 5>       5^v                      5< cli/cli-script.c
cli/cli-setshow.c 2>       2^v                      2< cli/cli-setshow.c
coff-pe-read.c 3>                   3^v          3< coff-pe-read.c
coffread.c 1>                   1^v          1< coffread.c
command.h 2>       2^v                      2< command.h
common/agent.c 2>                       2^v      2< common/agent.c
common/buffer.c 16>               4^v      12^v        16< common/buffer.c
common/common-types.h 5>               5^v              5< common/common-types.h
common/common-utils.h 1>     1^v                        1< common/common-utils.h
complaints.c 2>       2^v                      2< complaints.c
core-regset.c 1>       1^v                      1< core-regset.c
corefile.c 5>       5^v                      5< corefile.c
corelow.c 1>       1^v                      1< corelow.c
cp-support.c 1>                   1^v          1< cp-support.c
cp-valprint.c 1>                   1^v          1< cp-valprint.c
cris-tdep.c 1>       1^v                      1< cris-tdep.c
d-exp.y 4>                   3^v  1^v        4< d-exp.y
dbxread.c 2>             1^v      1^v          2< dbxread.c
dcache.c 1>                   1^v          1< dcache.c
defs.h 21>       21^v                      21< defs.h
dsrec.c 4>       4^v                      4< dsrec.c
dwarf2-frame.c 1>           1^v                  1< dwarf2-frame.c
dwarf2expr.c 1>           1^v                  1< dwarf2expr.c
dwarf2expr.h 1>           1^v                  1< dwarf2expr.h
dwarf2loc.c 1>             1^v                1< dwarf2loc.c
dwarf2read.c 8>       2^v            4^v  2^v        8< dwarf2read.c
elfread.c 1>                     1^v        1< elfread.c
eval.c 1>       1^v                      1< eval.c
exceptions.c 2>       2^v                      2< exceptions.c
exec.c 5>       5^v                      5< exec.c
frame-base.c 1>           1^v                  1< frame-base.c
frame.c 7>       6^v    1^v                  7< frame.c
frame.h 4>       3^v    1^v                  4< frame.h
gcore.c 2>           2^v                  2< gcore.c
gdb_ptrace.h 1>               1^v              1< gdb_ptrace.h
gdbarch.c 14>       14^v                      14< gdbarch.c
gdbarch.h 3>       3^v                      3< gdbarch.h
gdbcore.h 3>       3^v                      3< gdbcore.h
gnu-nat.c 3>                           3^v  3< gnu-nat.c
gnu-v2-abi.c 2>       1^v            1^v          2< gnu-v2-abi.c
go32-nat.c 3>             1^v      2^v          3< go32-nat.c
guile/guile-internal.h 1>     1^v                        1< guile/guile-internal.h
guile/guile.c 1>                 1^v            1< guile/guile.c
guile/scm-exception.c 2>   2^v                          2< guile/scm-exception.c
hppa-hpux-tdep.c 3>                   3^v          3< hppa-hpux-tdep.c
hppa-tdep.c 2>         1^v          1^v          2< hppa-tdep.c
hppanbsd-nat.c 3>                   3^v          3< hppanbsd-nat.c
i386-tdep.c 10>       1^v            9^v          10< i386-tdep.c
ia64-libunwind-tdep.c 1>       1^v                      1< ia64-libunwind-tdep.c
ia64-tdep.c 22>         2^v      13^v    7^v          22< ia64-tdep.c
infcmd.c 7>       7^v                      7< infcmd.c
infrun.c 15>       8^v              7^v        15< infrun.c
interps.c 13>       13^v                      13< interps.c
jit.c 1>       1^v                      1< jit.c
jv-exp.y 4>                   3^v  1^v        4< jv-exp.y
jv-lang.c 2>       2^v                      2< jv-lang.c
jv-valprint.c 1>             1^v                1< jv-valprint.c
language.c 3>                   3^v          3< language.c
linespec.c 2>                   2^v          2< linespec.c
linux-fork.c 3>             2^v      1^v          3< linux-fork.c
m2-exp.y 4>                   4^v          4< m2-exp.y
m2-valprint.c 4>                   4^v          4< m2-valprint.c
m32c-tdep.c 3>                   3^v          3< m32c-tdep.c
m32r-linux-nat.c 1>             1^v                1< m32r-linux-nat.c
macroscope.c 1>       1^v                      1< macroscope.c
maint.c 4>       4^v                      4< maint.c
mdebugread.c 8>                   8^v          8< mdebugread.c
mi/mi-interp.c 3>       3^v                      3< mi/mi-interp.c
mi/mi-main.c 3>                   1^v  2^v        3< mi/mi-main.c
minsyms.c 3>                   3^v          3< minsyms.c
mips-tdep.c 7>       5^v            2^v          7< mips-tdep.c
mips-tdep.h 1>       1^v                      1< mips-tdep.h
monitor.c 16>             6^v  6^v    1^v  3^v        16< monitor.c
msp430-tdep.c 1>                   1^v          1< msp430-tdep.c
mt-tdep.c 8>       4^v        1^v    2^v  1^v        8< mt-tdep.c
nat/linux-btrace.c 5>                       5^v      5< nat/linux-btrace.c
nat/linux-osdata.c 25> 15^v              3^v      6^v    1^v    25< nat/linux-osdata.c
nat/linux-ptrace.c 8>   2^v                    6^v      8< nat/linux-ptrace.c
nto-procfs.c 5>             1^v  2^v    2^v          5< nto-procfs.c
objc-lang.c 12>       1^v            11^v          12< objc-lang.c
opencl-lang.c 2>       1^v            1^v          2< opencl-lang.c
p-valprint.c 1>                   1^v          1< p-valprint.c
parse.c 6>                   6^v          6< parse.c
ppc-linux-nat.c 3>       1^v        1^v    1^v          3< ppc-linux-nat.c
printcmd.c 5>             1^v  2^v    2^v          5< printcmd.c
procfs.c 57>         2^v    22^v      20^v  13^v        57< procfs.c
psymtab.c 1>                   1^v          1< psymtab.c
reggroups.c 1>       1^v                      1< reggroups.c
remote-fileio.c 3>                   1^v  2^v        3< remote-fileio.c
remote-mips.c 25>       5^v      2^v        18^v        25< remote-mips.c
remote-sim.c 3>       2^v            1^v          3< remote-sim.c
remote.c 9>         5^v    1^v      1^v  2^v        9< remote.c
rs6000-aix-tdep.c 1>           1^v                  1< rs6000-aix-tdep.c
rs6000-nat.c 3>               3^v              3< rs6000-nat.c
rs6000-tdep.c 41>                   41^v          41< rs6000-tdep.c
score-tdep.c 3>             1^v  2^v              3< score-tdep.c
ser-base.c 2>       2^v                      2< ser-base.c
ser-go32.c 1>             1^v                1< ser-go32.c
ser-tcp.c 2>       2^v                      2< ser-tcp.c
ser-unix.c 2>       2^v                      2< ser-unix.c
sh64-tdep.c 2>       2^v                      2< sh64-tdep.c
sol-thread.c 4>         1^v    3^v                4< sol-thread.c
solib-som.c 1>             1^v                1< solib-som.c
solib-spu.c 3>               3^v              3< solib-spu.c
stabsread.c 4>                   4^v          4< stabsread.c
stack.c 7>       4^v    3^v                  7< stack.c
symfile.c 13>       12^v      1^v                13< symfile.c
symtab.c 3>                   2^v  1^v        3< symtab.c
target.c 2>       2^v                      2< target.c
top.c 24>       24^v                      24< top.c
tracepoint.c 11>       2^v      2^v  1^v    1^v  5^v        11< tracepoint.c
tracepoint.h 2>       2^v                      2< tracepoint.h
tui/tui-data.c 2>             2^v                2< tui/tui-data.c
tui/tui-hooks.c 8>       8^v                      8< tui/tui-hooks.c
tui/tui-regs.c 3>             1^v      2^v          3< tui/tui-regs.c
tui/tui-source.c 5>             2^v        3^v        5< tui/tui-source.c
tui/tui-stack.c 6>                   1^v  5^v        6< tui/tui-stack.c
tui/tui-win.c 12>       2^v            10^v          12< tui/tui-win.c
tui/tui-windata.c 2>             1^v      1^v          2< tui/tui-windata.c
tui/tui-winsource.c 1>                   1^v          1< tui/tui-winsource.c
tui/tui.c 2>       2^v                      2< tui/tui.c
user-regs.c 1>       1^v                      1< user-regs.c
utils.c 9>       5^v            3^v  1^v        9< utils.c
utils.h 1>       1^v                      1< utils.h
v850-tdep.c 2>             2^v                2< v850-tdep.c
valarith.c 1>             1^v                1< valarith.c
valops.c 15>       12^v            3^v          15< valops.c
value.c 7>       7^v                      7< value.c
value.h 10>       10^v                      10< value.h
varobj.c 1>                   1^v          1< varobj.c
windows-nat.c 18>       3^v  10^v    3^v      2^v          18< windows-nat.c
xcoffread.c 6>                   6^v          6< xcoffread.c
Totals 766> 15^v  4^v  2^v  276^v  23^v  13^v  64^v  54^v  1^v  208^v  89^v  13^v  1^v  3^v  766< Totals
File 145 Total  %ll  %p   func  deprecated  editCase function  get frame base  if assignment  long long  multiple messages  OP eol  sprintf  strerror  strlen d name  UCASE function   Total File 145

Code

Coding standard problems, portability problems, readability problems.

BUGTotalDescription
OP eol208Do not use &&, or || at the end of a line
sprintf89Do not use sprintf, instead use xsnprintf or xstrprintf
if assignment64An IF statement's expression contains an assignment
long long54Do not use `long long', instead use LONGEST
editCase function23Function name starts lower case but has uppercased letters.
%ll15Do not use printf("%ll"), instead use printf("%s",phex()) to dump a `long long' value
%p4Do not use printf("%p"), instead use printf("%s",paddr()) to dump a target address, or host_address_to_string() for a host address
UCASE function3Function name is uppercase.
function call in first column0Function name in first column should be restricted to function implementation
if clause more than 50 lines0An IF statement's expression expands over 50 lines
no parameter function0Function having no parameter should be declared with funcname (void).
11460

Comments

Problems concerning comments in source files.

BUGTotalDescription
00

GetText

Gettext related problems.

BUGTotalDescription
multiple messages1Do not use multiple calls to warning or error, instead use a single call
markup0All messages should be marked up with _.
trailing new line0A message should not have a trailing new line
31

DOS 8.3 File Names

File names with problems on 8.3 file systems.

BUGTotalDescription
C DSP32M.S DOS 8.3 dup72DOSCHK - the names C_DSP32M.S and sim/testsuite/sim/bfin/c_dsp32mac_a1a0.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C DSP32S.S DOS 8.3 dup63DOSCHK - the names C_DSP32S.S and sim/testsuite/sim/bfin/c_dsp32shift_a0alr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C DSP32A.S DOS 8.3 dup55DOSCHK - the names C_DSP32A.S and sim/testsuite/sim/bfin/c_dsp32alu_a0_pm_a1.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
too many dots53DOSCHK - too many dots
RANDOM 0.S DOS 8.3 dup37DOSCHK - the names RANDOM_0.S and sim/testsuite/sim/bfin/random_0001.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DV-BFIN .C DOS 8.3 dup30DOSCHK - the names DV-BFIN_.C and sim/bfin/dv-bfin_cec.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DV-BFIN .H DOS 8.3 dup30DOSCHK - the names DV-BFIN_.H and sim/bfin/dv-bfin_cec.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDST L.S DOS 8.3 dup19DOSCHK - the names C_LDST_L.S and sim/testsuite/sim/bfin/c_ldst_ld_d_p.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C REGMV .S DOS 8.3 dup17DOSCHK - the names C_REGMV_.S and sim/testsuite/sim/bfin/c_regmv_acc_acc.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDIMMH.S DOS 8.3 dup16DOSCHK - the names C_LDIMMH.S and sim/testsuite/sim/bfin/c_ldimmhalf_dreg.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SE LOOP .S DOS 8.3 dup16DOSCHK - the names SE_LOOP_.S and sim/testsuite/sim/bfin/se_loop_disable.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C SEQ EX.S DOS 8.3 dup15DOSCHK - the names C_SEQ_EX.S and sim/testsuite/sim/bfin/c_seq_ex1_brcc_mv_pop.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C ALU2OP.S DOS 8.3 dup14DOSCHK - the names C_ALU2OP.S and sim/testsuite/sim/bfin/c_alu2op_arith_r_sft.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C DSPLDS.S DOS 8.3 dup14DOSCHK - the names C_DSPLDS.S and sim/testsuite/sim/bfin/c_dspldst_ld_dr_i.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CHANGELO DOS 8.3 dup14DOSCHK - the names CHANGELO and bfd/ChangeLog resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
COMPILE-.C DOS 8.3 dup14DOSCHK - the names COMPILE-.C and gdb/compile/compile-c-support.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AARCH64-.C DOS 8.3 dup13DOSCHK - the names AARCH64-.C and gdb/aarch64-linux-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C INTERR.S DOS 8.3 dup12DOSCHK - the names C_INTERR.S and sim/testsuite/sim/bfin/c_interr_disable.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDST S.S DOS 8.3 dup12DOSCHK - the names C_LDST_S.S and sim/testsuite/sim/bfin/c_ldst_st_p_d.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LOOPSE.S DOS 8.3 dup12DOSCHK - the names C_LOOPSE.S and sim/testsuite/sim/bfin/c_loopsetup_nested.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C BRCC B.S DOS 8.3 dup11DOSCHK - the names C_BRCC_B.S and sim/testsuite/sim/bfin/c_brcc_bp1.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDSTII.S DOS 8.3 dup11DOSCHK - the names C_LDSTII.S and sim/testsuite/sim/bfin/c_ldstii_ld_dr_h.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LOGI2O.S DOS 8.3 dup11DOSCHK - the names C_LOGI2O.S and sim/testsuite/sim/bfin/c_logi2op_alshft_mix.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C PROGCT.S DOS 8.3 dup11DOSCHK - the names C_PROGCT.S and sim/testsuite/sim/bfin/c_progctrl_call_pcpr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C COMPI2.S DOS 8.3 dup10DOSCHK - the names C_COMPI2.S and sim/testsuite/sim/bfin/c_compi2opd_dr_add_i7_n.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDSTID.S DOS 8.3 dup10DOSCHK - the names C_LDSTID.S and sim/testsuite/sim/bfin/c_ldstidxl_ld_dr_b.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
file name cannot start with dot10DOSCHK - file name cannot start with dot
WATCHPOI.C DOS 8.3 dup10DOSCHK - the names WATCHPOI.C and gdb/testsuite/gdb.base/watchpoint-delete.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CCFLAG.S DOS 8.3 dup9DOSCHK - the names C_CCFLAG.S and sim/testsuite/sim/bfin/c_ccflag_a0a1.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C LDSTPM.S DOS 8.3 dup9DOSCHK - the names C_LDSTPM.S and sim/testsuite/sim/bfin/c_ldstpmod_ld_dr_hi.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C COMP3O.S DOS 8.3 dup8DOSCHK - the names C_COMP3O.S and sim/testsuite/sim/bfin/c_comp3op_dr_and_dr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390-LIN.C DOS 8.3 dup8DOSCHK - the names S390-LIN.C and gdb/s390-linux-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
invalid character `+'7DOSCHK - invalid character `+'
MIPS16-T.C DOS 8.3 dup7DOSCHK - the names MIPS16-T.C and gdb/testsuite/gdb.arch/mips16-thunks-inmain.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FRAME.C DOS 8.3 dup7DOSCHK - the names PY-FRAME.C and gdb/python/py-frame.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AARCH64-.H DOS 8.3 dup6DOSCHK - the names AARCH64-.H and gdb/aarch64-linux-tdep.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CC2STA.S DOS 8.3 dup6DOSCHK - the names C_CC2STA.S and sim/testsuite/sim/bfin/c_cc2stat_cc_ac.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C DAGMOD.S DOS 8.3 dup6DOSCHK - the names C_DAGMOD.S and sim/testsuite/sim/bfin/c_dagmodik_lnz_imgebl.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECIMAL1.H DOS 8.3 dup6DOSCHK - the names DECIMAL1.H and libdecnumber/bid/decimal128.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DPRINTF-.C DOS 8.3 dup6DOSCHK - the names DPRINTF-.C and gdb/testsuite/gdb.base/dprintf-bp-same-addr.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FRAME.EXP DOS 8.3 dup6DOSCHK - the names PY-FRAME.EXP and gdb/testsuite/gdb.python/py-frame-args.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390-LIN.DAT DOS 8.3 dup6DOSCHK - the names S390-LIN.DAT and gdb/regformats/s390-linux32.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390-LIN.XML DOS 8.3 dup6DOSCHK - the names S390-LIN.XML and gdb/features/s390-linux32.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCHPOI.EXP DOS 8.3 dup6DOSCHK - the names WATCHPOI.EXP and gdb/testsuite/gdb.base/watchpoint-delete.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C SEQ WB.S DOS 8.3 dup5DOSCHK - the names C_SEQ_WB.S and sim/testsuite/sim/bfin/c_seq_wb_cs_lsmmrj_mvp.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DPRINTF-.EXP DOS 8.3 dup5DOSCHK - the names DPRINTF-.EXP and gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
EPIPHANY.C DOS 8.3 dup5DOSCHK - the names EPIPHANY.C and opcodes/epiphany-asm.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LMU EXCP.S DOS 8.3 dup5DOSCHK - the names LMU_EXCP.S and sim/testsuite/sim/bfin/lmu_excpt_align.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SIMPLE-O.C DOS 8.3 dup5DOSCHK - the names SIMPLE-O.C and libiberty/simple-object-coff.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-AV.DAT DOS 8.3 dup4DOSCHK - the names AMD64-AV.DAT and gdb/regformats/i386/amd64-avx-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-EN.EXP DOS 8.3 dup4DOSCHK - the names AMD64-EN.EXP and gdb/testsuite/gdb.arch/amd64-entry-value-inline.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-EN.S DOS 8.3 dup4DOSCHK - the names AMD64-EN.S and gdb/testsuite/gdb.arch/amd64-entry-value-inline.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-ST.S DOS 8.3 dup4DOSCHK - the names AMD64-ST.S and gdb/testsuite/gdb.arch/amd64-stap-optional-prefix.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-TA.S DOS 8.3 dup4DOSCHK - the names AMD64-TA.S and gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C BR PRE.S DOS 8.3 dup4DOSCHK - the names C_BR_PRE.S and sim/testsuite/sim/bfin/c_br_preg_killed_ac.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CC FLA.S DOS 8.3 dup4DOSCHK - the names C_CC_FLA.S and sim/testsuite/sim/bfin/c_cc_flag_ccmv_depend.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CONSECUT.EXP DOS 8.3 dup4DOSCHK - the names CONSECUT.EXP and gdb/testsuite/gdb.base/consecutive-step-over.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C PUSHPO.S DOS 8.3 dup4DOSCHK - the names C_PUSHPO.S and sim/testsuite/sim/bfin/c_pushpopmultiple_dp.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECIMAL3.H DOS 8.3 dup4DOSCHK - the names DECIMAL3.H and libdecnumber/bid/decimal32.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECIMAL6.H DOS 8.3 dup4DOSCHK - the names DECIMAL6.H and libdecnumber/bid/decimal64.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DOSCHK4Invalid DOS character
DOXYFILE.IN DOS 8.3 dup4DOSCHK - the names DOXYFILE.IN and gdb/doc/Doxyfile-base.in resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-REF-.C DOS 8.3 dup4DOSCHK - the names DW2-REF-.C and gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame-func.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FISSION-.EXP DOS 8.3 dup4DOSCHK - the names FISSION-.EXP and gdb/testsuite/gdb.dwarf2/fission-base.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-AVX.C DOS 8.3 dup4DOSCHK - the names I386-AVX.C and gdb/features/i386/i386-avx512-linux.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-AVX.DAT DOS 8.3 dup4DOSCHK - the names I386-AVX.DAT and gdb/regformats/i386/i386-avx-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MICROBLA.XML DOS 8.3 dup4DOSCHK - the names MICROBLA.XML and gdb/features/microblaze-core.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-TRACE.EXP DOS 8.3 dup4DOSCHK - the names MI-TRACE.EXP and gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
NON-LDR-.C DOS 8.3 dup4DOSCHK - the names NON-LDR-.C and gdb/testsuite/gdb.threads/non-ldr-exc-1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
NON-LDR-.EXP DOS 8.3 dup4DOSCHK - the names NON-LDR-.EXP and gdb/testsuite/gdb.threads/non-ldr-exc-1.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PAGINATE.C DOS 8.3 dup4DOSCHK - the names PAGINATE.C and gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PAGINATE.EXP DOS 8.3 dup4DOSCHK - the names PAGINATE.EXP and gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SE UNDEF.S DOS 8.3 dup4DOSCHK - the names SE_UNDEF.S and sim/testsuite/sim/bfin/se_undefinedinstruction1.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-ST.EXP DOS 8.3 dup3DOSCHK - the names AMD64-ST.EXP and gdb/testsuite/gdb.arch/amd64-stap-optional-prefix.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-TA.EXP DOS 8.3 dup3DOSCHK - the names AMD64-TA.EXP and gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ARM-WITH.C DOS 8.3 dup3DOSCHK - the names ARM-WITH.C and gdb/features/arm-with-m-fpa-layout.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ARM-WITH.XML DOS 8.3 dup3DOSCHK - the names ARM-WITH.XML and gdb/features/arm-with-m-fpa-layout.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BOOTSTRA.MK DOS 8.3 dup3DOSCHK - the names BOOTSTRA.MK and config/bootstrap-asan.mk resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-IN.C DOS 8.3 dup3DOSCHK - the names BREAK-IN.C and gdb/testsuite/gdb.base/break-inline.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CCMV C.S DOS 8.3 dup3DOSCHK - the names C_CCMV_C.S and sim/testsuite/sim/bfin/c_ccmv_cc_dr_dr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CCMV N.S DOS 8.3 dup3DOSCHK - the names C_CCMV_N.S and sim/testsuite/sim/bfin/c_ccmv_ncc_dr_dr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CC REG.S DOS 8.3 dup3DOSCHK - the names C_CC_REG.S and sim/testsuite/sim/bfin/c_cc_regmvlogi_mvbrsft.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C EXCEPT.S DOS 8.3 dup3DOSCHK - the names C_EXCEPT.S and sim/testsuite/sim/bfin/c_except_illopcode.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CHANGE-L.C DOS 8.3 dup3DOSCHK - the names CHANGE-L.C and gdb/testsuite/gdb.trace/change-loc-1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C MULTI .S DOS 8.3 dup3DOSCHK - the names C_MULTI_.S and sim/testsuite/sim/bfin/c_multi_issue_dsp_ld_ld.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
COMPILE-.EXP DOS 8.3 dup3DOSCHK - the names COMPILE-.EXP and gdb/testsuite/gdb.compile/compile-ops.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
COMPILE-.H DOS 8.3 dup3DOSCHK - the names COMPILE-.H and gdb/compile/compile-internal.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C PTR2OP.S DOS 8.3 dup3DOSCHK - the names C_PTR2OP.S and sim/testsuite/sim/bfin/c_ptr2op_pr_neg_pr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C SEQ AC.S DOS 8.3 dup3DOSCHK - the names C_SEQ_AC.S and sim/testsuite/sim/bfin/c_seq_ac_raise_mv.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECNUMBE.H DOS 8.3 dup3DOSCHK - the names DECNUMBE.H and libdecnumber/decNumber.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-ABS-.C DOS 8.3 dup3DOSCHK - the names DW2-ABS-.C and gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-hello.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-RANG.C DOS 8.3 dup3DOSCHK - the names DW2-RANG.C and gdb/testsuite/gdb.dwarf2/dw2-ranges.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ELF32-TI.C DOS 8.3 dup3DOSCHK - the names ELF32-TI.C and bfd/elf32-tic6x.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ELF32-TI.H DOS 8.3 dup3DOSCHK - the names ELF32-TI.H and bfd/elf32-tic6x.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FISSION-.C DOS 8.3 dup3DOSCHK - the names FISSION-.C and gdb/testsuite/gdb.dwarf2/fission-base.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FISSION-.S DOS 8.3 dup3DOSCHK - the names FISSION-.S and gdb/testsuite/gdb.dwarf2/fission-base.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GCORE-RE.C DOS 8.3 dup3DOSCHK - the names GCORE-RE.C and gdb/testsuite/gdb.base/gcore-relro-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GLOBAL-V.C DOS 8.3 dup3DOSCHK - the names GLOBAL-V.C and gdb/testsuite/gdb.base/global-var-nested-by-dso-solib1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GNULIB-C.M4 DOS 8.3 dup3DOSCHK - the names GNULIB-C.M4 and gdb/gnulib/import/m4/gnulib-cache.m4 resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
HOST-IEE.C DOS 8.3 dup3DOSCHK - the names HOST-IEE.C and libdecnumber/bid/host-ieee128.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
HWLOOP-B.S DOS 8.3 dup3DOSCHK - the names HWLOOP-B.S and sim/testsuite/sim/bfin/hwloop-bits.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INFO-SHA.C DOS 8.3 dup3DOSCHK - the names INFO-SHA.C and gdb/testsuite/gdb.base/info-shared-solib1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LIBRARY-.DTD DOS 8.3 dup3DOSCHK - the names LIBRARY-.DTD and gdb/features/library-list-aix.dtd resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LOCAL-RE.EXP DOS 8.3 dup3DOSCHK - the names LOCAL-RE.EXP and gdb/testsuite/boards/local-remote-host-native.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-CONDB.C DOS 8.3 dup3DOSCHK - the names MI-CONDB.C and gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state-mt.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
NAMESPAC.CC DOS 8.3 dup3DOSCHK - the names NAMESPAC.CC and gdb/testsuite/gdb.cp/namespace-enum-main.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FRAME.PY DOS 8.3 dup3DOSCHK - the names PY-FRAME.PY and gdb/testsuite/gdb.python/py-frame-args.py resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390X-LI.C DOS 8.3 dup3DOSCHK - the names S390X-LI.C and gdb/features/s390x-linux64.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390X-LI.DAT DOS 8.3 dup3DOSCHK - the names S390X-LI.DAT and gdb/regformats/s390x-linux64.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390X-LI.XML DOS 8.3 dup3DOSCHK - the names S390X-LI.XML and gdb/features/s390x-linux64.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-FRAM.C DOS 8.3 dup3DOSCHK - the names SCM-FRAM.C and gdb/testsuite/gdb.guile/scm-frame-args.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-FRAM.EXP DOS 8.3 dup3DOSCHK - the names SCM-FRAM.EXP and gdb/testsuite/gdb.guile/scm-frame-args.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SE ALL64.S DOS 8.3 dup3DOSCHK - the names SE_ALL64.S and sim/testsuite/sim/bfin/se_all64bitg0opcodes.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SE BUG U.S DOS 8.3 dup3DOSCHK - the names SE_BUG_U.S and sim/testsuite/sim/bfin/se_bug_ui.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SE EXCPT.S DOS 8.3 dup3DOSCHK - the names SE_EXCPT.S and sim/testsuite/sim/bfin/se_excpt_dagprotviol.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SOLIB-SE.C DOS 8.3 dup3DOSCHK - the names SOLIB-SE.C and gdb/testsuite/gdb.base/solib-search-lib1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SYM-FILE.C DOS 8.3 dup3DOSCHK - the names SYM-FILE.C and gdb/testsuite/gdb.base/sym-file-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SYMTAB-S.C DOS 8.3 dup3DOSCHK - the names SYMTAB-S.C and gdb/testsuite/gdb.base/symtab-search-order-1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TARGET-D.C DOS 8.3 dup3DOSCHK - the names TARGET-D.C and gdb/target-dcache.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TARGET-D.H DOS 8.3 dup3DOSCHK - the names TARGET-D.H and gdb/target-dcache.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
32BIT-AV.XML DOS 8.3 dup2DOSCHK - the names 32BIT-AV.XML and gdb/features/i386/32bit-avx.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
64BIT-AV.XML DOS 8.3 dup2DOSCHK - the names 64BIT-AV.XML and gdb/features/i386/64bit-avx.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AARCH64-.EXP DOS 8.3 dup2DOSCHK - the names AARCH64-.EXP and gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AARCH64-.XML DOS 8.3 dup2DOSCHK - the names AARCH64-.XML and gdb/features/aarch64-core.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-AV.C DOS 8.3 dup2DOSCHK - the names AMD64-AV.C and gdb/features/i386/amd64-avx512-linux.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-AV.XML DOS 8.3 dup2DOSCHK - the names AMD64-AV.XML and gdb/features/i386/amd64-avx512-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-EN.CC DOS 8.3 dup2DOSCHK - the names AMD64-EN.CC and gdb/testsuite/gdb.arch/amd64-entry-value-paramref.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-EN.C DOS 8.3 dup2DOSCHK - the names AMD64-EN.C and gdb/testsuite/gdb.arch/amd64-entry-value-inline.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-IN.C DOS 8.3 dup2DOSCHK - the names AMD64-IN.C and gdb/testsuite/gdb.arch/amd64-invalid-stack-middle.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-IN.EXP DOS 8.3 dup2DOSCHK - the names AMD64-IN.EXP and gdb/testsuite/gdb.arch/amd64-invalid-stack-middle.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-MP.C DOS 8.3 dup2DOSCHK - the names AMD64-MP.C and gdb/features/i386/amd64-mpx-linux.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-MP.DAT DOS 8.3 dup2DOSCHK - the names AMD64-MP.DAT and gdb/regformats/i386/amd64-mpx-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-MP.XML DOS 8.3 dup2DOSCHK - the names AMD64-MP.XML and gdb/features/i386/amd64-mpx-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-ST.C DOS 8.3 dup2DOSCHK - the names AMD64-ST.C and gdb/testsuite/gdb.arch/amd64-stap-three-arg-disp.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-TA.CC DOS 8.3 dup2DOSCHK - the names AMD64-TA.CC and gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
AMD64-TA.C DOS 8.3 dup2DOSCHK - the names AMD64-TA.C and gdb/testsuite/gdb.arch/amd64-tailcall-noret.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ATTACH-P.C DOS 8.3 dup2DOSCHK - the names ATTACH-P.C and gdb/testsuite/gdb.base/attach-pie-misread.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ATTACH-P.EXP DOS 8.3 dup2DOSCHK - the names ATTACH-P.EXP and gdb/testsuite/gdb.base/attach-pie-misread.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-AS.EXP DOS 8.3 dup2DOSCHK - the names BREAK-AS.EXP and gdb/testsuite/gdb.linespec/break-ask.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-AS.S DOS 8.3 dup2DOSCHK - the names BREAK-AS.S and gdb/testsuite/gdb.linespec/break-asm-file0.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-CA.C DOS 8.3 dup2DOSCHK - the names BREAK-CA.C and gdb/break-catch-sig.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-IN.EXP DOS 8.3 dup2DOSCHK - the names BREAK-IN.EXP and gdb/testsuite/gdb.base/break-inline.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAKPOI.C DOS 8.3 dup2DOSCHK - the names BREAKPOI.C and gdb/testsuite/gdb.base/breakpoint-in-ro-region.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAKPOI.EXP DOS 8.3 dup2DOSCHK - the names BREAKPOI.EXP and gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BREAK-PR.C DOS 8.3 dup2DOSCHK - the names BREAK-PR.C and gdb/testsuite/gdb.base/break-probes-solib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
BYTEOP16.S DOS 8.3 dup2DOSCHK - the names BYTEOP16.S and sim/testsuite/sim/bfin/byteop16m.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CATCH-LO.C DOS 8.3 dup2DOSCHK - the names CATCH-LO.C and gdb/testsuite/gdb.base/catch-load-so.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CATCH-SI.C DOS 8.3 dup2DOSCHK - the names CATCH-SI.C and gdb/testsuite/gdb.base/catch-signal-fork.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CATCH-SI.EXP DOS 8.3 dup2DOSCHK - the names CATCH-SI.EXP and gdb/testsuite/gdb.base/catch-signal-fork.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C BRCC K.S DOS 8.3 dup2DOSCHK - the names C_BRCC_K.S and sim/testsuite/sim/bfin/c_brcc_kills_dhits.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CACTRL.S DOS 8.3 dup2DOSCHK - the names C_CACTRL.S and sim/testsuite/sim/bfin/c_cactrl_iflush_pr.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C CALLA .S DOS 8.3 dup2DOSCHK - the names C_CALLA_.S and sim/testsuite/sim/bfin/c_calla_ljump.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C MMR LO.S DOS 8.3 dup2DOSCHK - the names C_MMR_LO.S and sim/testsuite/sim/bfin/c_mmr_loop.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C MMR PP.S DOS 8.3 dup2DOSCHK - the names C_MMR_PP.S and sim/testsuite/sim/bfin/c_mmr_ppop_illegal_adr.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
C MODE U.S DOS 8.3 dup2DOSCHK - the names C_MODE_U.S and sim/testsuite/sim/bfin/c_mode_user.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CODE ELI.C DOS 8.3 dup2DOSCHK - the names CODE_ELI.C and gdb/testsuite/gdb.base/code_elim1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
COMMON-D.H DOS 8.3 dup2DOSCHK - the names COMMON-D.H and gdb/common/common-debug.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CONDBREA.EXP DOS 8.3 dup2DOSCHK - the names CONDBREA.EXP and gdb/testsuite/gdb.base/condbreak-call-false.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CONSECUT.C DOS 8.3 dup2DOSCHK - the names CONSECUT.C and gdb/testsuite/gdb.base/consecutive-step-over.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CPU-M9S1.C DOS 8.3 dup2DOSCHK - the names CPU-M9S1.C and bfd/cpu-m9s12x.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CPU-TILE.C DOS 8.3 dup2DOSCHK - the names CPU-TILE.C and bfd/cpu-tilegx.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
CPU-V850.C DOS 8.3 dup2DOSCHK - the names CPU-V850.C and bfd/cpu-v850.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECCONTE.H DOS 8.3 dup2DOSCHK - the names DECCONTE.H and libdecnumber/decContext.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECDOUBL.H DOS 8.3 dup2DOSCHK - the names DECDOUBL.H and libdecnumber/decDouble.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECPACKE.H DOS 8.3 dup2DOSCHK - the names DECPACKE.H and libdecnumber/decPacked.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DECSINGL.H DOS 8.3 dup2DOSCHK - the names DECSINGL.H and libdecnumber/decSingle.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DERIVATI.CC DOS 8.3 dup2DOSCHK - the names DERIVATI.CC and gdb/testsuite/gdb.cp/derivation.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DISASM-E.C DOS 8.3 dup2DOSCHK - the names DISASM-E.C and gdb/testsuite/gdb.base/disasm-end-cu-1.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DISP-STE.C DOS 8.3 dup2DOSCHK - the names DISP-STE.C and gdb/testsuite/gdb.base/disp-step-fork.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DLOPEN-L.C DOS 8.3 dup2DOSCHK - the names DLOPEN-L.C and gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DOTPRODU.S DOS 8.3 dup2DOSCHK - the names DOTPRODU.S and sim/testsuite/sim/bfin/dotproduct.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-ABS-.S DOS 8.3 dup2DOSCHK - the names DW2-ABS-.S and gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-ANON.EXP DOS 8.3 dup2DOSCHK - the names DW2-ANON.EXP and gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-ANON.S DOS 8.3 dup2DOSCHK - the names DW2-ANON.S and gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-COMP.EXP DOS 8.3 dup2DOSCHK - the names DW2-COMP.EXP and gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-COMP.S DOS 8.3 dup2DOSCHK - the names DW2-COMP.S and gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-EMPT.EXP DOS 8.3 dup2DOSCHK - the names DW2-EMPT.EXP and gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-EMPT.S DOS 8.3 dup2DOSCHK - the names DW2-EMPT.S and gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-INLI.EXP DOS 8.3 dup2DOSCHK - the names DW2-INLI.EXP and gdb/testsuite/gdb.dwarf2/dw2-inline-break.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-INLI.S DOS 8.3 dup2DOSCHK - the names DW2-INLI.S and gdb/testsuite/gdb.dwarf2/dw2-inline-break.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-OBJF.S DOS 8.3 dup2DOSCHK - the names DW2-OBJF.S and gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap-inner.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-REST.EXP DOS 8.3 dup2DOSCHK - the names DW2-REST.EXP and gdb/testsuite/gdb.dwarf2/dw2-restore.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW2-REST.S DOS 8.3 dup2DOSCHK - the names DW2-REST.S and gdb/testsuite/gdb.dwarf2/dw2-restore.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW4-SIG-.CC DOS 8.3 dup2DOSCHK - the names DW4-SIG-.CC and gdb/testsuite/gdb.dwarf2/dw4-sig-types-b.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DW4-SIG-.EXP DOS 8.3 dup2DOSCHK - the names DW4-SIG-.EXP and gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DWARF2-F.C DOS 8.3 dup2DOSCHK - the names DWARF2-F.C and gdb/dwarf2-frame-tailcall.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
DWARF2-F.H DOS 8.3 dup2DOSCHK - the names DWARF2-F.H and gdb/dwarf2-frame-tailcall.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
ELF32-ME.C DOS 8.3 dup2DOSCHK - the names ELF32-ME.C and bfd/elf32-mep.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
EPIPHANY.H DOS 8.3 dup2DOSCHK - the names EPIPHANY.H and opcodes/epiphany-desc.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
EXPONENT.M4 DOS 8.3 dup2DOSCHK - the names EXPONENT.M4 and gdb/gnulib/import/m4/exponentd.m4 resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
EXTENSIO.H DOS 8.3 dup2DOSCHK - the names EXTENSIO.H and gdb/extension-priv.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FINISH-R.EXP DOS 8.3 dup2DOSCHK - the names FINISH-R.EXP and gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FOLL-VFO.C DOS 8.3 dup2DOSCHK - the names FOLL-VFO.C and gdb/testsuite/gdb.base/foll-vfork-exit.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FULLPATH.C DOS 8.3 dup2DOSCHK - the names FULLPATH.C and gdb/testsuite/gdb.base/fullpath-expand-func.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FUNC-PTR.C DOS 8.3 dup2DOSCHK - the names FUNC-PTR.C and gdb/testsuite/gdb.base/func-ptr.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
FUNC-PTR.EXP DOS 8.3 dup2DOSCHK - the names FUNC-PTR.EXP and gdb/testsuite/gdb.base/func-ptr.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GCORE-RE.EXP DOS 8.3 dup2DOSCHK - the names GCORE-RE.EXP and gdb/testsuite/gdb.base/gcore-relro-pie.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GDBINDEX.C DOS 8.3 dup2DOSCHK - the names GDBINDEX.C and gdb/testsuite/gdb.base/gdbindex-stabs-dwarf.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
GNU-IFUN.C DOS 8.3 dup2DOSCHK - the names GNU-IFUN.C and gdb/testsuite/gdb.base/gnu-ifunc-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
HBREAK-I.C DOS 8.3 dup2DOSCHK - the names HBREAK-I.C and gdb/testsuite/gdb.base/hbreak-in-shr-unsupported-shr.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-AVX.EXP DOS 8.3 dup2DOSCHK - the names I386-AVX.EXP and gdb/testsuite/gdb.arch/i386-avx.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-AVX.XML DOS 8.3 dup2DOSCHK - the names I386-AVX.XML and gdb/features/i386/i386-avx512-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-LIN.H DOS 8.3 dup2DOSCHK - the names I386-LIN.H and gdb/i386-linux-nat.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-MMX.DAT DOS 8.3 dup2DOSCHK - the names I386-MMX.DAT and gdb/regformats/i386/i386-mmx-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-MPX.C DOS 8.3 dup2DOSCHK - the names I386-MPX.C and gdb/features/i386/i386-mpx-linux.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-MPX.DAT DOS 8.3 dup2DOSCHK - the names I386-MPX.DAT and gdb/regformats/i386/i386-mpx-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-MPX.XML DOS 8.3 dup2DOSCHK - the names I386-MPX.XML and gdb/features/i386/i386-mpx-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-SSE.C DOS 8.3 dup2DOSCHK - the names I386-SSE.C and gdb/testsuite/gdb.arch/i386-sse-stack-align.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
I386-SSE.EXP DOS 8.3 dup2DOSCHK - the names I386-SSE.EXP and gdb/testsuite/gdb.arch/i386-sse-stack-align.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
IA64-HPU.C DOS 8.3 dup2DOSCHK - the names IA64-HPU.C and gdb/ia64-hpux-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
IMPLPTR-.EXP DOS 8.3 dup2DOSCHK - the names IMPLPTR-.EXP and gdb/testsuite/gdb.dwarf2/implptr-64bit.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INFCALL-.CC DOS 8.3 dup2DOSCHK - the names INFCALL-.CC and gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INFO-FUN.C DOS 8.3 dup2DOSCHK - the names INFO-FUN.C and gdb/testsuite/gdb.base/info-fun-solib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INFO-THR.C DOS 8.3 dup2DOSCHK - the names INFO-THR.C and gdb/testsuite/gdb.threads/info-threads-cur-sal-2.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INLINE-B.C DOS 8.3 dup2DOSCHK - the names INLINE-B.C and gdb/testsuite/gdb.opt/inline-break.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INLINE-B.EXP DOS 8.3 dup2DOSCHK - the names INLINE-B.EXP and gdb/testsuite/gdb.opt/inline-break.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INTERRUP.C DOS 8.3 dup2DOSCHK - the names INTERRUP.C and gdb/testsuite/gdb.base/interrupt-noterm.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INTERRUP.EXP DOS 8.3 dup2DOSCHK - the names INTERRUP.EXP and gdb/testsuite/gdb.base/interrupt-noterm.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
INTTYPES.M4 DOS 8.3 dup2DOSCHK - the names INTTYPES.M4 and gdb/gnulib/import/m4/inttypes-pri.m4 resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LIBRARY-.F90 DOS 8.3 dup2DOSCHK - the names LIBRARY-.F90 and gdb/testsuite/gdb.fortran/library-module-lib.f90 resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LINUX-TI.C DOS 8.3 dup2DOSCHK - the names LINUX-TI.C and gdb/gdbserver/linux-tic6x-low.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
LMU CPLB.S DOS 8.3 dup2DOSCHK - the names LMU_CPLB.S and sim/testsuite/sim/bfin/lmu_cplb_multiple0.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MACHINES.EXP DOS 8.3 dup2DOSCHK - the names MACHINES.EXP and gdb/testsuite/gdb.reverse/machinestate-precsave.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MBSRTOWC.C DOS 8.3 dup2DOSCHK - the names MBSRTOWC.C and gdb/gnulib/import/mbsrtowcs-state.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MDMA-32B.C DOS 8.3 dup2DOSCHK - the names MDMA-32B.C and sim/testsuite/sim/bfin/mdma-32bit-1d-neg-count.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MDMA-8BI.C DOS 8.3 dup2DOSCHK - the names MDMA-8BI.C and sim/testsuite/sim/bfin/mdma-8bit-1d-neg-count.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-BREAK.EXP DOS 8.3 dup2DOSCHK - the names MI-BREAK.EXP and gdb/testsuite/gdb.mi/mi-break.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-CATCH.C DOS 8.3 dup2DOSCHK - the names MI-CATCH.C and gdb/testsuite/gdb.mi/mi-catch-load-so.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MICROBLA.C DOS 8.3 dup2DOSCHK - the names MICROBLA.C and gdb/features/microblaze-with-stack-protect.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MINSYM-F.CC DOS 8.3 dup2DOSCHK - the names MINSYM-F.CC and gdb/testsuite/gdb.cp/minsym-fallback-main.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MIPS64-D.XML DOS 8.3 dup2DOSCHK - the names MIPS64-D.XML and gdb/features/mips64-dsp-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MIPS-DSP.XML DOS 8.3 dup2DOSCHK - the names MIPS-DSP.XML and gdb/features/mips-dsp-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI TASK .EXP DOS 8.3 dup2DOSCHK - the names MI_TASK_.EXP and gdb/testsuite/gdb.ada/mi_task_arg.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-VAR-C.C DOS 8.3 dup2DOSCHK - the names MI-VAR-C.C and gdb/testsuite/gdb.mi/mi-var-child.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-VAR-C.EXP DOS 8.3 dup2DOSCHK - the names MI-VAR-C.EXP and gdb/testsuite/gdb.mi/mi-var-cp.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MI-WATCH.EXP DOS 8.3 dup2DOSCHK - the names MI-WATCH.EXP and gdb/testsuite/gdb.mi/mi-watch-nonstop.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MSA ACP .12 DOS 8.3 dup2DOSCHK - the names MSA_ACP_.12_ and sim/testsuite/sim/bfin/msa_acp_5.12_1.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MSP430-D.C DOS 8.3 dup2DOSCHK - the names MSP430-D.C and opcodes/msp430-decode.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
MULTI-AR.EXP DOS 8.3 dup2DOSCHK - the names MULTI-AR.EXP and gdb/testsuite/gdb.multi/multi-arch-exec.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
NAMESPAC.EXP DOS 8.3 dup2DOSCHK - the names NAMESPAC.EXP and gdb/testsuite/gdb.cp/namespace-enum.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
OVERLOAD.CC DOS 8.3 dup2DOSCHK - the names OVERLOAD.CC and gdb/testsuite/gdb.cp/overload-const.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
OVERLOAD.EXP DOS 8.3 dup2DOSCHK - the names OVERLOAD.EXP and gdb/testsuite/gdb.cp/overload-const.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
POWERPC6.INC DOS 8.3 dup2DOSCHK - the names POWERPC6.INC and gdb/testsuite/gdb.asm/powerpc64.inc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
POWERPC-.EXP DOS 8.3 dup2DOSCHK - the names POWERPC-.EXP and gdb/testsuite/gdb.arch/powerpc-power.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
POWERPC-.S DOS 8.3 dup2DOSCHK - the names POWERPC-.S and gdb/testsuite/gdb.arch/powerpc-power.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PPCFBSD-.C DOS 8.3 dup2DOSCHK - the names PPCFBSD-.C and gdb/ppcfbsd-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PR10179-.C DOS 8.3 dup2DOSCHK - the names PR10179-.C and gdb/testsuite/gdb.base/pr10179-a.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PR10728-.CC DOS 8.3 dup2DOSCHK - the names PR10728-.CC and gdb/testsuite/gdb.cp/pr10728-x.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PRINT-SY.C DOS 8.3 dup2DOSCHK - the names PRINT-SY.C and gdb/testsuite/gdb.base/print-symbol-loading-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PROLOGUE.C DOS 8.3 dup2DOSCHK - the names PROLOGUE.C and gdb/testsuite/gdb.base/prologue-include.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PROLOGUE.EXP DOS 8.3 dup2DOSCHK - the names PROLOGUE.EXP and gdb/testsuite/gdb.base/prologue-include.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PUSH-POP.S DOS 8.3 dup2DOSCHK - the names PUSH-POP.S and sim/testsuite/sim/bfin/push-pop-multiple.s resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-EVENT.C DOS 8.3 dup2DOSCHK - the names PY-EVENT.C and gdb/testsuite/gdb.python/py-events-shlib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-EVENT.H DOS 8.3 dup2DOSCHK - the names PY-EVENT.H and gdb/python/py-event.h resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-EXPLO.EXP DOS 8.3 dup2DOSCHK - the names PY-EXPLO.EXP and gdb/testsuite/gdb.python/py-explore-cc.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FINIS.EXP DOS 8.3 dup2DOSCHK - the names PY-FINIS.EXP and gdb/testsuite/gdb.python/py-finish-breakpoint.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FINIS.PY DOS 8.3 dup2DOSCHK - the names PY-FINIS.PY and gdb/testsuite/gdb.python/py-finish-breakpoint.py resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-FRAME.PYI DOS 8.3 dup2DOSCHK - the names PY-FRAME.PYI and gdb/testsuite/gdb.python/py-framefilter-gdb.py.in resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-OBJFI.C DOS 8.3 dup2DOSCHK - the names PY-OBJFI.C and gdb/testsuite/gdb.python/py-objfile-script.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-OBJFI.EXP DOS 8.3 dup2DOSCHK - the names PY-OBJFI.EXP and gdb/testsuite/gdb.python/py-objfile-script.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-SHARE.C DOS 8.3 dup2DOSCHK - the names PY-SHARE.C and gdb/testsuite/gdb.python/py-shared-sl.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
PY-VALUE.EXP DOS 8.3 dup2DOSCHK - the names PY-VALUE.EXP and gdb/testsuite/gdb.python/py-value-cc.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
READLINE.EXP DOS 8.3 dup2DOSCHK - the names READLINE.EXP and gdb/testsuite/gdb.base/readline-ask.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
REALNAME.C DOS 8.3 dup2DOSCHK - the names REALNAME.C and gdb/testsuite/gdb.base/realname-expand-real.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
REG-TILE.DAT DOS 8.3 dup2DOSCHK - the names REG-TILE.DAT and gdb/regformats/reg-tilegx.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
S390-COR.XML DOS 8.3 dup2DOSCHK - the names S390-COR.XML and gdb/features/s390-core32.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-ERRO.SCM DOS 8.3 dup2DOSCHK - the names SCM-ERRO.SCM and gdb/testsuite/gdb.guile/scm-error-1.scm resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-OBJF.C DOS 8.3 dup2DOSCHK - the names SCM-OBJF.C and gdb/testsuite/gdb.guile/scm-objfile-script.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-OBJF.EXP DOS 8.3 dup2DOSCHK - the names SCM-OBJF.EXP and gdb/testsuite/gdb.guile/scm-objfile-script.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-SYMT.C DOS 8.3 dup2DOSCHK - the names SCM-SYMT.C and gdb/testsuite/gdb.guile/scm-symtab-2.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SCM-VALU.EXP DOS 8.3 dup2DOSCHK - the names SCM-VALU.EXP and gdb/testsuite/gdb.guile/scm-value-cc.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SEPDEBUG.C DOS 8.3 dup2DOSCHK - the names SEPDEBUG.C and gdb/testsuite/gdb.base/sepdebug.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SIGINFO-.C DOS 8.3 dup2DOSCHK - the names SIGINFO-.C and gdb/testsuite/gdb.base/siginfo-infcall.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SIGINFO-.EXP DOS 8.3 dup2DOSCHK - the names SIGINFO-.EXP and gdb/testsuite/gdb.base/siginfo-infcall.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SIGNAL-C.C DOS 8.3 dup2DOSCHK - the names SIGNAL-C.C and gdb/testsuite/gdb.threads/signal-command-handle-nopass.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SIGNAL-C.EXP DOS 8.3 dup2DOSCHK - the names SIGNAL-C.EXP and gdb/testsuite/gdb.threads/signal-command-handle-nopass.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SINGLEJM.C DOS 8.3 dup2DOSCHK - the names SINGLEJM.C and gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SINGLEJM.S DOS 8.3 dup2DOSCHK - the names SINGLEJM.S and gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SKIP-SOL.C DOS 8.3 dup2DOSCHK - the names SKIP-SOL.C and gdb/testsuite/gdb.base/skip-solib-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SOLIB-LI.C DOS 8.3 dup2DOSCHK - the names SOLIB-LI.C and gdb/testsuite/gdb.server/solib-list-lib.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SOURCE-E.GDB DOS 8.3 dup2DOSCHK - the names SOURCE-E.GDB and gdb/testsuite/gdb.base/source-error.gdb resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SPARC64O.C DOS 8.3 dup2DOSCHK - the names SPARC64O.C and gdb/sparc64obsd-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SSS-BP-O.C DOS 8.3 dup2DOSCHK - the names SSS-BP-O.C and gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SSS-BP-O.EXP DOS 8.3 dup2DOSCHK - the names SSS-BP-O.EXP and gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
STEP-OVE.C DOS 8.3 dup2DOSCHK - the names STEP-OVE.C and gdb/testsuite/gdb.threads/step-over-lands-on-breakpoint.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
STEP-OVE.EXP DOS 8.3 dup2DOSCHK - the names STEP-OVE.EXP and gdb/testsuite/gdb.threads/step-over-lands-on-breakpoint.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
SYMFILE-.C DOS 8.3 dup2DOSCHK - the names SYMFILE-.C and gdb/symfile-debug.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
THREAD-S.C DOS 8.3 dup2DOSCHK - the names THREAD-S.C and gdb/testsuite/gdb.threads/thread-specific-bp.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
THREAD-S.EXP DOS 8.3 dup2DOSCHK - the names THREAD-S.EXP and gdb/testsuite/gdb.threads/thread-specific-bp.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TILEGX-L.C DOS 8.3 dup2DOSCHK - the names TILEGX-L.C and gdb/tilegx-linux-nat.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TILEPRO-.C DOS 8.3 dup2DOSCHK - the names TILEPRO-.C and opcodes/tilepro-dis.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TRACEFIL.C DOS 8.3 dup2DOSCHK - the names TRACEFIL.C and gdb/tracefile-tfile.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
TYPEDDWA.S DOS 8.3 dup2DOSCHK - the names TYPEDDWA.S and gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
UNAVAILA.EXP DOS 8.3 dup2DOSCHK - the names UNAVAILA.EXP and gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
UNLOADSH.C DOS 8.3 dup2DOSCHK - the names UNLOADSH.C and gdb/testsuite/gdb.base/unloadshr.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VALGRIND.C DOS 8.3 dup2DOSCHK - the names VALGRIND.C and gdb/testsuite/gdb.base/valgrind-db-attach.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VALGRIND.EXP DOS 8.3 dup2DOSCHK - the names VALGRIND.EXP and gdb/testsuite/gdb.base/valgrind-db-attach.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VEC-ABS-.S DOS 8.3 dup2DOSCHK - the names VEC-ABS-.S and sim/testsuite/sim/bfin/vec-abs-2.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VEC-NEG-.S DOS 8.3 dup2DOSCHK - the names VEC-NEG-.S and sim/testsuite/sim/bfin/vec-neg-2.S resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VIRTFUNC.CC DOS 8.3 dup2DOSCHK - the names VIRTFUNC.CC and gdb/testsuite/gdb.cp/virtfunc.cc resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VIRTFUNC.EXP DOS 8.3 dup2DOSCHK - the names VIRTFUNC.EXP and gdb/testsuite/gdb.cp/virtfunc.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
VLA-STUB.C DOS 8.3 dup2DOSCHK - the names VLA-STUB.C and gdb/testsuite/gdb.base/vla-stub-define.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCH-CO.C DOS 8.3 dup2DOSCHK - the names WATCH-CO.C and gdb/testsuite/gdb.base/watch-cond-infcall.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCH-CO.EXP DOS 8.3 dup2DOSCHK - the names WATCH-CO.EXP and gdb/testsuite/gdb.base/watch-cond-infcall.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCH-NO.C DOS 8.3 dup2DOSCHK - the names WATCH-NO.C and gdb/testsuite/gdb.dwarf2/watch-notconst.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCHTHR.C DOS 8.3 dup2DOSCHK - the names WATCHTHR.C and gdb/testsuite/gdb.threads/watchthreads-reorder.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
WATCHTHR.EXP DOS 8.3 dup2DOSCHK - the names WATCHTHR.EXP and gdb/testsuite/gdb.threads/watchthreads-reorder.exp resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
X32-AVX5.C DOS 8.3 dup2DOSCHK - the names X32-AVX5.C and gdb/features/i386/x32-avx512-linux.c resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
X32-AVX5.DAT DOS 8.3 dup2DOSCHK - the names X32-AVX5.DAT and gdb/regformats/i386/x32-avx512-linux.dat resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
X32-AVX5.XML DOS 8.3 dup2DOSCHK - the names X32-AVX5.XML and gdb/features/i386/x32-avx512-linux.xml resolve to the same file on a DOS 8.3 system.
For DOS, this can be fixed by modifying the file fnchange.lst.
3101363

Deprecated

Mechanisms that have been replaced with something better, simpler, cleaner; or are no longer required by core-GDB. New code should not use deprecated mechanisms. Existing code, when touched, should be updated to use non-deprecated mechanisms. See obsolete and deprecate. (The declaration and definition are hopefully excluded from count so zero should indicate no remaining uses).

BUGTotalDescription
deprecated set value type16Do not use deprecated set_value_type, see declaration for details
deprecated frame register read13Do not use deprecated frame_register_read, see declaration for details
deprecated warn user11Do not use deprecated warn_user, see declaration for details
deprecated ui load progress hook10Do not use deprecated ui_load_progress_hook, see declaration for details
deprecated ui loop hook10Do not use deprecated ui_loop_hook, see declaration for details
deprecated safe get selected frame8Do not use deprecated safe_get_selected_frame, see declaration for details
deprecated query hook7Do not use deprecated query_hook, see declaration for details
deprecated target wait hook7Do not use deprecated target_wait_hook, see declaration for details
deprecated detach hook6Do not use deprecated detach_hook, see declaration for details
deprecated exec file display hook6Do not use deprecated exec_file_display_hook, see declaration for details
deprecated fp regnum6Do not use deprecated fp_regnum, see declaration for details
deprecated value modifiable6Do not use deprecated value_modifiable, see declaration for details
deprecated function start offset5Do not use deprecated function_start_offset, see declaration for details
deprecated print frame info listing hook5Do not use deprecated print_frame_info_listing_hook, see declaration for details
deprecated register changed hook5Do not use deprecated register_changed_hook, see declaration for details
deprecated warning hook5Do not use deprecated warning_hook, see declaration for details
deprecated add core fns4Do not use deprecated add_core_fns, see declaration for details
deprecated init ui hook4Do not use deprecated init_ui_hook, see declaration for details
deprecated readline hook4Do not use deprecated readline_hook, see declaration for details
deprecated selected frame level changed hook4Do not use deprecated selected_frame_level_changed_hook, see declaration for details
deprecated call command hook3Do not use deprecated call_command_hook, see declaration for details
deprecated context hook3Do not use deprecated context_hook, see declaration for details
deprecated error begin hook3Do not use deprecated error_begin_hook, see declaration for details
deprecated interactive hook3Do not use deprecated interactive_hook, see declaration for details
deprecated readline begin hook3Do not use deprecated readline_begin_hook, see declaration for details
deprecated readline end hook3Do not use deprecated readline_end_hook, see declaration for details
deprecated set gdbarch data3Do not use deprecated set_gdbarch_data, see declaration for details
deprecated show load progress3Do not use deprecated show_load_progress, see declaration for details
deprecated show value hack3Do not use deprecated show_value_hack, see declaration for details
deprecated annotate signal hook2Do not use deprecated annotate_signal_hook, see declaration for details
deprecated annotate signalled hook2Do not use deprecated annotate_signalled_hook, see declaration for details
deprecated attach hook2Do not use deprecated attach_hook, see declaration for details
deprecated cmd warning2Do not use deprecated cmd_warning, see declaration for details
deprecated file changed hook2Do not use deprecated file_changed_hook, see declaration for details
deprecated post add symbol hook2Do not use deprecated post_add_symbol_hook, see declaration for details
deprecated pre add symbol hook2Do not use deprecated pre_add_symbol_hook, see declaration for details
deprecated mips set processor regs hack1Do not use deprecated mips_set_processor_regs_hack, see declaration for details
deprecated value frame id hack1Do not use deprecated value_frame_id_hack, see declaration for details
deprecated value internalvar hack1Do not use deprecated value_internalvar_hack, see declaration for details
deprecated value lval hack1Do not use deprecated value_lval_hack, see declaration for details
deprecated value regnum hack1Do not use deprecated value_regnum_hack, see declaration for details
deprecated ok0Do not use deprecated ok, see declaration for details
deprecated trace find hook0Do not use deprecated trace_find_hook, see declaration for details
deprecated trace start stop hook0Do not use deprecated trace_start_stop_hook, see declaration for details
44276

Obsolete

Mechanisms that have been replaced, but have not yet been marked as such (using the deprecated_ prefix). See deprecate and deprecated.

BUGTotalDescription
get frame base13Replace get_frame_base with get_frame_id, get_frame_base_address, get_frame_locals_address, or get_frame_args_address.
frame register read0Replace frame_register_read() with get_frame_register(), or possibly introduce a new method safe_get_frame_register()
213

Deprecate

Mechanisms that are a candidate for being made obsolete. Once core GDB no longer depends on these mechanisms and/or there is a replacement available, these mechanims can be deprecated (adding the deprecated prefix) obsoleted (put into category obsolete) or deleted. See obsolete and deprecated.

BUGTotalDescription
read pc13Replace READ_PC() with frame_pc_unwind; at present the inferior function call code still uses this
GCC2 COMPILED FLAG SYMBOL6Replace GCC2_COMPILED_FLAG_SYMBOL with nothing, not needed?
GCC COMPILED FLAG SYMBOL5Replace GCC_COMPILED_FLAG_SYMBOL with nothing, not needed?
write pc1Replace write_pc() with get_frame_base_address or get_frame_id; at present the inferior function call code still uses this when doing a DECR_PC_AFTER_BREAK
425

Legacy

Methods used to prop up targets using targets that still depend on deprecated mechanisms. (The method's declaration and definition are hopefully excluded from count).

BUGTotalDescription
legacy register sim regno6Do not use legacy register_sim_regno, see declaration for details
legacy sim regno ignore3Do not use legacy sim_regno_ignore, see declaration for details
legacy name2Do not use legacy name, see declaration for details
legacy virtual frame pointer1Do not use legacy virtual_frame_pointer, see declaration for details
420

Gdbarch

Count of calls to the gdbarch set methods. (Declaration and definition hopefully excluded from count).

BUGTotalDescription
set register name66Call to set_gdbarch_register_name
set return value65Call to set_gdbarch_return_value
set num regs61Call to set_gdbarch_num_regs
set push dummy call57Call to set_gdbarch_push_dummy_call
set long double bit47Call to set_gdbarch_long_double_bit
set print insn47Call to set_gdbarch_print_insn
set register type47Call to set_gdbarch_register_type
set skip prologue45Call to set_gdbarch_skip_prologue
set pc regnum44Call to set_gdbarch_pc_regnum
set ptr bit44Call to set_gdbarch_ptr_bit
set sp regnum44Call to set_gdbarch_sp_regnum
set unwind pc44Call to set_gdbarch_unwind_pc
set breakpoint from pc43Call to set_gdbarch_breakpoint_from_pc
set dummy id43Call to set_gdbarch_dummy_id
set inner than41Call to set_gdbarch_inner_than
set iterate over regset sections38Call to set_gdbarch_iterate_over_regset_sections
set long bit37Call to set_gdbarch_long_bit
set num pseudo regs37Call to set_gdbarch_num_pseudo_regs
set skip trampoline code37Call to set_gdbarch_skip_trampoline_code
set frame align34Call to set_gdbarch_frame_align
set long double format32Call to set_gdbarch_long_double_format
set long long bit32Call to set_gdbarch_long_long_bit
set double bit29Call to set_gdbarch_double_bit
set unwind sp29Call to set_gdbarch_unwind_sp
set dwarf2 reg to regnum28Call to set_gdbarch_dwarf2_reg_to_regnum
set pseudo register write26Call to set_gdbarch_pseudo_register_write
set int bit25Call to set_gdbarch_int_bit
set pseudo register read24Call to set_gdbarch_pseudo_register_read
set float bit23Call to set_gdbarch_float_bit
set short bit23Call to set_gdbarch_short_bit
set write pc22Call to set_gdbarch_write_pc
set addr bit21Call to set_gdbarch_addr_bit
set fetch tls load module address20Call to set_gdbarch_fetch_tls_load_module_address
set software single step20Call to set_gdbarch_software_single_step
set double format19Call to set_gdbarch_double_format
set fp0 regnum19Call to set_gdbarch_fp0_regnum
set skip solib resolver18Call to set_gdbarch_skip_solib_resolver
set decr pc after break17Call to set_gdbarch_decr_pc_after_break
set register reggroup p17Call to set_gdbarch_register_reggroup_p
set register sim regno16Call to set_gdbarch_register_sim_regno
set get longjmp target15Call to set_gdbarch_get_longjmp_target
set stab reg to regnum15Call to set_gdbarch_stab_reg_to_regnum
set char signed14Call to set_gdbarch_char_signed
set in function epilogue p14Call to set_gdbarch_in_function_epilogue_p
set frame args skip13Call to set_gdbarch_frame_args_skip
set float format12Call to set_gdbarch_float_format
set believe pcc promotion11Call to set_gdbarch_believe_pcc_promotion
set cannot store register10Call to set_gdbarch_cannot_store_register
set read pc10Call to set_gdbarch_read_pc
set call dummy location9Call to set_gdbarch_call_dummy_location
set get syscall number9Call to set_gdbarch_get_syscall_number
set have nonsteppable watchpoint9Call to set_gdbarch_have_nonsteppable_watchpoint
set push dummy code9Call to set_gdbarch_push_dummy_code
set get siginfo type8Call to set_gdbarch_get_siginfo_type
set address to pointer7Call to set_gdbarch_address_to_pointer
set cannot fetch register7Call to set_gdbarch_cannot_fetch_register
set convert register p7Call to set_gdbarch_convert_register_p
set displaced step location7Call to set_gdbarch_displaced_step_location
set elf make msymbol special7Call to set_gdbarch_elf_make_msymbol_special
set pointer to address7Call to set_gdbarch_pointer_to_address
set ps regnum7Call to set_gdbarch_ps_regnum
set register to value7Call to set_gdbarch_register_to_value
set stap is single operand7Call to set_gdbarch_stap_is_single_operand
set stap register indirection prefixes7Call to set_gdbarch_stap_register_indirection_prefixes
set stap register indirection suffixes7Call to set_gdbarch_stap_register_indirection_suffixes
set value to register7Call to set_gdbarch_value_to_register
set vbit in delta7Call to set_gdbarch_vbit_in_delta
set addr bits remove6Call to set_gdbarch_addr_bits_remove
set convert from func ptr addr6Call to set_gdbarch_convert_from_func_ptr_addr
set core pid to str6Call to set_gdbarch_core_pid_to_str
set core read description6Call to set_gdbarch_core_read_description
set displaced step copy insn6Call to set_gdbarch_displaced_step_copy_insn
set displaced step fixup6Call to set_gdbarch_displaced_step_fixup
set displaced step free closure6Call to set_gdbarch_displaced_step_free_closure
set gcore bfd target6Call to set_gdbarch_gcore_bfd_target
set gdb signal from target6Call to set_gdbarch_gdb_signal_from_target
set gdb signal to target6Call to set_gdbarch_gdb_signal_to_target
set stap register prefixes6Call to set_gdbarch_stap_register_prefixes
set ecoff reg to regnum5Call to set_gdbarch_ecoff_reg_to_regnum
set frame red zone size5Call to set_gdbarch_frame_red_zone_size
set memory remove breakpoint5Call to set_gdbarch_memory_remove_breakpoint
set print registers info5Call to set_gdbarch_print_registers_info
set skip main prologue5Call to set_gdbarch_skip_main_prologue
set sofun address maybe missing5Call to set_gdbarch_sofun_address_maybe_missing
set stap integer prefixes5Call to set_gdbarch_stap_integer_prefixes
set stap parse special token5Call to set_gdbarch_stap_parse_special_token
set adjust breakpoint address4Call to set_gdbarch_adjust_breakpoint_address
set in solib return trampoline4Call to set_gdbarch_in_solib_return_trampoline
set max insn length4Call to set_gdbarch_max_insn_length
set process record4Call to set_gdbarch_process_record
set address class name to type flags3Call to set_gdbarch_address_class_name_to_type_flags
set address class type flags3Call to set_gdbarch_address_class_type_flags
set address class type flags to name3Call to set_gdbarch_address_class_type_flags_to_name
set auto wide charset3Call to set_gdbarch_auto_wide_charset
set cannot step breakpoint3Call to set_gdbarch_cannot_step_breakpoint
set dwarf2 addr size3Call to set_gdbarch_dwarf2_addr_size
set fetch pointer argument3Call to set_gdbarch_fetch_pointer_argument
set from file3Call to set_gdbarch_from_file
set gnu triplet regexp3Call to set_gdbarch_gnu_triplet_regexp
set has dos based file system3Call to set_gdbarch_has_dos_based_file_system
set integer to address3Call to set_gdbarch_integer_to_address
set overlay update3Call to set_gdbarch_overlay_update
set print float info3Call to set_gdbarch_print_float_info
set pseudo register read value3Call to set_gdbarch_pseudo_register_read_value
set ravenscar ops3Call to set_gdbarch_ravenscar_ops
set return in first hidden param p3Call to set_gdbarch_return_in_first_hidden_param_p
set stabs argument has addr3Call to set_gdbarch_stabs_argument_has_addr
set stap gdb register prefix3Call to set_gdbarch_stap_gdb_register_prefix
set static transform name3Call to set_gdbarch_static_transform_name
set virtual frame pointer3Call to set_gdbarch_virtual_frame_pointer
set ax pseudo register collect2Call to set_gdbarch_ax_pseudo_register_collect
set ax pseudo register push stack2Call to set_gdbarch_ax_pseudo_register_push_stack
set deprecated fp regnum2Call to set_gdbarch_deprecated_fp_regnum
set gen return address2Call to set_gdbarch_gen_return_address
set insn is call2Call to set_gdbarch_insn_is_call
set insn is jump2Call to set_gdbarch_insn_is_jump
set insn is ret2Call to set_gdbarch_insn_is_ret
set make corefile notes2Call to set_gdbarch_make_corefile_notes
set memory insert breakpoint2Call to set_gdbarch_memory_insert_breakpoint
set process record signal2Call to set_gdbarch_process_record_signal
set relocate instruction2Call to set_gdbarch_relocate_instruction
set remote breakpoint from pc2Call to set_gdbarch_remote_breakpoint_from_pc
set sdb reg to regnum2Call to set_gdbarch_sdb_reg_to_regnum
set single step through delay2Call to set_gdbarch_single_step_through_delay
set syscalls info2Call to set_gdbarch_syscalls_info
set value from register2Call to set_gdbarch_value_from_register
set adjust dwarf2 addr1Call to set_gdbarch_adjust_dwarf2_addr
set adjust dwarf2 line1Call to set_gdbarch_adjust_dwarf2_line
set auxv parse1Call to set_gdbarch_auxv_parse
set coff make msymbol special1Call to set_gdbarch_coff_make_msymbol_special
set core info proc1Call to set_gdbarch_core_info_proc
set core xfer shared libraries1Call to set_gdbarch_core_xfer_shared_libraries
set core xfer shared libraries aix1Call to set_gdbarch_core_xfer_shared_libraries_aix
set deprecated function start offset1Call to set_gdbarch_deprecated_function_start_offset
set displaced step hw singlestep1Call to set_gdbarch_displaced_step_hw_singlestep
set elfcore write linux prpsinfo1Call to set_gdbarch_elfcore_write_linux_prpsinfo
set fast tracepoint valid at1Call to set_gdbarch_fast_tracepoint_valid_at
set find memory regions1Call to set_gdbarch_find_memory_regions
set frame num args1Call to set_gdbarch_frame_num_args
set gcc target options1Call to set_gdbarch_gcc_target_options
set has global breakpoints1Call to set_gdbarch_has_global_breakpoints
set has global solist1Call to set_gdbarch_has_global_solist
set has shared address space1Call to set_gdbarch_has_shared_address_space
set infcall mmap1Call to set_gdbarch_infcall_mmap
set info proc1Call to set_gdbarch_info_proc
set iterate over objfiles in search order1Call to set_gdbarch_iterate_over_objfiles_in_search_order
set long long align bit1Call to set_gdbarch_long_long_align_bit
set make symbol special1Call to set_gdbarch_make_symbol_special
set record special symbol1Call to set_gdbarch_record_special_symbol
set remote register number1Call to set_gdbarch_remote_register_number
set skip entrypoint1Call to set_gdbarch_skip_entrypoint
set skip permanent breakpoint1Call to set_gdbarch_skip_permanent_breakpoint
set solib symbols extension1Call to set_gdbarch_solib_symbols_extension
set vsyscall range1Call to set_gdbarch_vsyscall_range
set vtable function descriptors1Call to set_gdbarch_vtable_function_descriptors
set xml syscall file1Call to set_gdbarch_xml_syscall_file
set auto charset0Call to set_gdbarch_auto_charset
set bits big endian0Call to set_gdbarch_bits_big_endian
set half bit0Call to set_gdbarch_half_bit
set half format0Call to set_gdbarch_half_format
set print vector info0Call to set_gdbarch_print_vector_info
set stap gdb register suffix0Call to set_gdbarch_stap_gdb_register_suffix
set stap integer suffixes0Call to set_gdbarch_stap_integer_suffixes
set stap register suffixes0Call to set_gdbarch_stap_register_suffixes
1642202

Macro

Breakdown of macro definitions (and #undef) in configuration files.

BUGTotalDescription
nm GDB FPREGSET T2Do not define macros such as GDB_FPREGSET_T in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm GDB GREGSET T2Do not define macros such as GDB_GREGSET_T in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm REALTIME HI1Do not define macros such as REALTIME_HI in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm REALTIME LO1Do not define macros such as REALTIME_LO in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm THREAD STATE CLEAR TRACED1Do not define macros such as THREAD_STATE_CLEAR_TRACED in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm THREAD STATE FLAVOR1Do not define macros such as THREAD_STATE_FLAVOR in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm THREAD STATE SET TRACED1Do not define macros such as THREAD_STATE_SET_TRACED in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
nm THREAD STATE SIZE1Do not define macros such as THREAD_STATE_SIZE in a tm, nm or xm file, in fact do not provide a tm, nm or xm file
810

Fixed

Problems that have been expunged from the source code.

BUGTotalDescription
strerror13Do not use strerror(), instead use safe_strerror()
func 2Do not use __func__, ISO C 90 does not support this macro
strlen d name1Do not use strlen dirent.d_name, instead use NAMELEN
abort0Do not use abort, instead use internal_error; GDB should never abort
ADD SHARED SYMBOL FILES0Replace ADD_SHARED_SYMBOL_FILES with nothing, not needed?
ARGSUSED0Do not use ARGSUSED, unnecessary
asprintf0Do not use asprintf(), instead use xstrprintf()
assert0Do not use assert, instead use gdb_assert or internal_error; assert calls abort and GDB should never call abort
assert.h0Do not include assert.h, instead include "gdb_assert.h"
ATTR FORMAT0Do not use ATTR_FORMAT, use ATTRIBUTE_PRINTF instead
ATTRIBUTE UNUSED0Do not use ATTRIBUTE_UNUSED, do not bother (GDB is compiled with -Werror and, consequently, is not able to tolerate false warnings. Since -Wunused-param produces such warnings, neither that warning flag nor ATTRIBUTE_UNUSED are used by GDB
ATTR NORETURN0Do not use ATTR_NORETURN, use ATTRIBUTE_NORETURN instead
basename0Do not use basename, instead use lbasename
bcmp0Do not use bcmp(), ISO C 90 implies memcmp()
bcopy0Do not use bcopy(), ISO C 90 implies memcpy() and memmove()
BIG ENDIAN0Do not use BIG_ENDIAN, instead use BFD_ENDIAN_BIG
boolean0Do not use `boolean', use `int' instead
bzero0Do not use bzero(), instead use memset()
CYGWIN32 0Do not use __CYGWIN32__, instead use __CYGWIN__ or, better, an explicit autoconf tests
d namelen0Do not use dirent.d_namelen, instead use NAMELEN
error not internal-warning0Do not use error("internal-warning"), instead use internal_warning
false0Definitely do not use `false' in boolean expressions
floatformat from double0Do not use floatformat_from_double() from libierty, instead use floatformat_from_doublest()
floatformat to double0Do not use floatformat_to_double() from libierty, instead use floatformat_to_doublest()
frame unwind unsigned register0Replace frame_unwind_unsigned_register with frame_unwind_register_unsigned
FUNCTION 0Do not use __FUNCTION__, ISO C 90 does not support this macro
FUNCTION EPILOGUE SIZE0Replace FUNCTION_EPILOGUE_SIZE with nothing, not needed?
generic target write pc0Replace generic_target_write_pc with a per-architecture implementation, this relies on PC_REGNUM which is being eliminated
generic use struct convention0Replace generic_use_struct_convention with nothing, EXTRACT_STRUCT_VALUE_ADDRESS is a predicate
gnu-regex.h0Do not include gnu-regex.h, instead include gdb_regex.h
hash0Do not use ` #...', instead use `#...'(some compilers only correctly parse a C preprocessor directive when `#' is the first character on the line)
HAVE VFORK0Do not use HAVE_VFORK, instead include "gdb_vfork.h" and call vfork() unconditionally
IN SOLIB DYNSYM RESOLVE CODE0Replace IN_SOLIB_DYNSYM_RESOLVE_CODE with nothing, not needed?
LITTLE ENDIAN0Do not use LITTLE_ENDIAN, instead use BFD_ENDIAN_LITTLE
multi-line string0Multi-line string must have the newline escaped
NORETURN0Do not use NORETURN, use ATTRIBUTE_NORETURN instead
PARAMS0Do not use PARAMS(), ISO C 90 implies prototypes
PC SOLIB0Replace PC_SOLIB with nothing, not needed?
PROCESS LINENUMBER HOOK0Replace PROCESS_LINENUMBER_HOOK with nothing, not needed?
PTR0Do not use PTR, ISO C 90 implies `void *'
read register0Replace read_register() with regcache_read() et.al.
read sp0Replace read_sp() with frame_sp_unwind
regex.h0Do not include regex.h, instead include gdb_regex.h
register cached0Replace register_cached() with nothing, does not have a regcache parameter
REGISTER U ADDR0Replace REGISTER_U_ADDR with nothing, not needed?
sec ptr0Instead of sec_ptr, use struct bfd_section
setlinebuf0Do not use setlinebuf(), ISO C 90 implies setvbuf()
set register cached0Replace set_register_cached() with nothing, does not have a regcache parameter
SOLIB ADD0Replace SOLIB_ADD with nothing, not needed?
SOLIB CREATE INFERIOR HOOK0Replace SOLIB_CREATE_INFERIOR_HOOK with nothing, not needed?
SOLIB LOADED LIBRARY PATHNAME0Replace SOLIB_LOADED_LIBRARY_PATHNAME with nothing, not needed?
strdup0Do not use strdup(), instead use xstrdup()
strnicmp0Do not use strnicmp(), instead use strncasecmp()
strsave0Do not use strsave(), instead use xstrdup() et.al.
TARGET HAS HARDWARE WATCHPOINTS0Replace TARGET_HAS_HARDWARE_WATCHPOINTS with nothing, not needed
true0Do not try to use `true' in boolean expressions
var boolean0Replace var_boolean with add_setshow_boolean_cmd
vasprintf0Do not use vasprintf(), instead use xstrvprintf
vfork.h0Do not include vfork.h, instead include gdb_vfork.h
vsprintf0Do not use vsprintf(), instead use xstrvprintf
wait.h0Do not include wait.h or sys/wait.h, instead include gdb_wait.h
write register0Replace write_register() with regcache_read() et.al.
xregex.h0Do not include xregex.h, instead include gdb_regex.h
6316

Input files: ari.doc ari.doc.bug ari.doschk.bug ari.idx ari.source.bug ari.werror.bug
Scripts: gdb_ari.sh gdb_copyright.sh gdb_find.sh gdb_indent.sh gdb_makefile.sh

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

This page is maintained by the GDB developers.

Copyright Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Last modified 2014-12-22.