• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

cli/07-Feb-2025-12,9788,638

common/16-Jan-2021-

config/07-Feb-2025-1,4411,120

contrib/07-Feb-2025-3,2572,475

data-directory/07-Feb-2025-451355

doc/07-Feb-2025-92,44073,570

features/07-Feb-2025-16,48013,609

gdbserver/16-Jan-2021-

gnulib/16-Jan-2021-

mi/07-Feb-2025-12,3418,526

osf-share/20-Jan-2014-

po/16-Jan-2021-3933

python/07-Feb-2025-39,08026,770

regformats/07-Feb-2025-5,7885,625

stubs/07-Feb-2025-10,2207,406

syscalls/07-Feb-2025-13,75513,020

testsuite/07-Feb-2025-616,641407,936

tui/07-Feb-2025-11,3297,248

.dir-locals.elD07-Feb-20251.6 KiB4524

CONTRIBUTED16-Mar-2020520 149

COPYINGD24-Sep-201134.3 KiB675553

ChangeLog-1990D24-Sep-2011115 KiB3,1562,319

ChangeLog-1991D24-Sep-2011213.9 KiB5,1763,986

ChangeLog-1992D16-Jan-2021269 KiB6,2435,085

ChangeLog-1993D16-Jan-2021298.2 KiB7,5785,635

ChangeLog-1994D24-Sep-2011226.7 KiB5,7064,281

ChangeLog-1995D16-Jan-2021192.7 KiB4,9133,785

ChangeLog-1996D16-Jan-2021198.4 KiB5,1154,036

ChangeLog-1997D24-Sep-2011115.1 KiB2,9102,210

ChangeLog-1998D16-Jan-2021288.1 KiB7,2215,767

ChangeLog-1999D16-Jan-2021351.8 KiB9,2907,066

ChangeLog-2000D16-Jan-2021310.6 KiB8,2016,212

ChangeLog-2001D16-Jan-2021355.7 KiB9,8927,703

ChangeLog-2002D16-Jan-2021547 KiB15,02611,751

ChangeLog-2003D16-Jan-2021593.5 KiB15,44812,581

ChangeLog-2004D16-Jan-2021584 KiB15,22712,449

ChangeLog-2005D16-Jan-2021241 KiB6,7435,520

ChangeLog-2006D16-Jan-2021174.1 KiB4,7323,694

ChangeLog-2007D16-Jan-2021414.5 KiB10,6248,465

ChangeLog-2008D16-Jan-2021436.4 KiB11,6109,242

ChangeLog-2009D16-Jan-2021520.7 KiB13,57211,050

ChangeLog-2010D16-Jan-2021436.9 KiB11,9609,527

ChangeLog-2011D16-Jan-2021466.6 KiB12,65910,248

ChangeLog-2012D16-Jan-2021493.5 KiB13,32710,772

ChangeLog-2013D16-Jan-2021497.7 KiB13,50810,853

ChangeLog-2014D16-Jan-2021606.8 KiB16,65813,651

ChangeLog-2015D16-Jan-2021541.9 KiB14,47712,056

ChangeLog-2016D16-Jan-2021377.9 KiB10,2958,610

ChangeLog-2017D16-Jan-2021698.3 KiB18,45915,532

ChangeLog-2018D16-Jan-2021637.1 KiB17,18914,402

ChangeLog-2019D14-Sep-2020627.3 KiB17,39714,276

ChangeLog-2020D30-Jul-2023698.5 KiB18,75215,356

ChangeLog-2021D30-Jul-2023263.2 KiB7,5465,856

ChangeLog-3.xD24-Sep-2011180.2 KiB4,8393,403

MAINTAINERSD07-Feb-202531.1 KiB877706

Makefile.inD07-Feb-202567.7 KiB2,7022,135

NEWSD07-Feb-2025340.4 KiB9,4266,906

PROBLEMSD16-Mar-2020199 63

READMED07-Feb-202529.4 KiB764582

SECURITY.txtD12-Aug-20249.4 KiB219173

aarch32-linux-nat.cD07-Feb-20253.3 KiB10860

aarch32-linux-nat.hD07-Feb-20251.2 KiB3512

aarch32-tdep.cD07-Feb-20251.1 KiB4015

aarch32-tdep.hD07-Feb-2025935 285

aarch64-fbsd-nat.cD07-Feb-202510 KiB360246

aarch64-fbsd-tdep.cD07-Feb-20258 KiB271175

aarch64-fbsd-tdep.hD07-Feb-20251.6 KiB4310

aarch64-linux-nat.cD07-Feb-202532.3 KiB1,083677

aarch64-linux-tdep.cD07-Feb-2025100.7 KiB3,1582,167

aarch64-linux-tdep.hD07-Feb-20251.8 KiB4911

aarch64-nat.cD12-Aug-20247.3 KiB253154

aarch64-nat.hD12-Aug-20243.6 KiB10247

aarch64-netbsd-nat.cD22-Aug-20235.2 KiB184105

aarch64-netbsd-tdep.cD27-Aug-20246.1 KiB206136

aarch64-netbsd-tdep.hD14-Aug-20231.3 KiB345

aarch64-newlib-tdep.cD07-Feb-20251.4 KiB4516

aarch64-ravenscar-thread.cD07-Feb-20252.4 KiB8242

aarch64-ravenscar-thread.hD07-Feb-2025941 285

aarch64-tdep.cD07-Feb-2025174.5 KiB5,8444,034

aarch64-tdep.hD07-Feb-20256.1 KiB207110

acinclude.m4D07-Feb-202511 KiB333298

aclocal.m4D07-Feb-20258.9 KiB226204

acx_configure_dir.m4D07-Feb-20253.8 KiB124108

ada-casefold.hD12-Aug-202431.5 KiB1,3461,319

ada-exp.hD12-Aug-202427.4 KiB985622

ada-exp.yD07-Feb-202555.8 KiB2,0011,485

ada-lang.cD07-Feb-2025414.5 KiB14,0428,978

ada-lang.hD07-Feb-202513.9 KiB439208

ada-lex.lD07-Feb-202520.3 KiB764586

ada-tasks.cD07-Feb-202553.9 KiB1,7191,078

ada-typeprint.cD07-Feb-202530.9 KiB1,089786

ada-unicode.pyD12-Aug-20243.4 KiB12159

ada-valprint.cD07-Feb-202530.1 KiB1,100815

ada-varobj.cD07-Feb-202531.5 KiB1,021613

addrmap.cD07-Feb-202511.9 KiB485311

addrmap.hD07-Feb-20258.2 KiB22680

agent.cD07-Feb-20252.8 KiB9765

aix-thread.cD07-Feb-202561.8 KiB2,0961,449

alloc.cD07-Feb-20252.6 KiB10446

alpha-bsd-nat.cD07-Feb-20254.5 KiB16697

alpha-bsd-tdep.cD07-Feb-20251.7 KiB5624

alpha-bsd-tdep.hD07-Feb-20251.4 KiB4313

alpha-linux-nat.cD07-Feb-20253 KiB11063

alpha-linux-tdep.cD07-Feb-202510.8 KiB396244

alpha-mdebug-tdep.cD07-Feb-202512.3 KiB408229

alpha-netbsd-tdep.cD12-Aug-20248.2 KiB292177

alpha-obsd-tdep.cD07-Feb-20254 KiB13574

alpha-tdep.cD07-Feb-202557 KiB1,8761,212

alpha-tdep.hD07-Feb-20255.3 KiB12553

amd-dbgapi-target.cD12-Aug-202472.9 KiB2,3741,599

amd-dbgapi-target.hD12-Aug-20243.5 KiB11764

amd64-bsd-nat.cD07-Feb-20253.7 KiB12372

amd64-bsd-nat.hD07-Feb-20251.5 KiB4517

amd64-darwin-tdep.cD07-Feb-20253.6 KiB12681

amd64-darwin-tdep.hD07-Feb-20251.1 KiB305

amd64-dicos-tdep.cD07-Feb-20251.7 KiB5930

amd64-fbsd-nat.cD07-Feb-202510 KiB336226

amd64-fbsd-tdep.cD07-Feb-202510.1 KiB347233

amd64-fbsd-tdep.hD12-Aug-2024935 285

amd64-linux-nat.cD07-Feb-202513.8 KiB443257

amd64-linux-tdep.cD07-Feb-202566 KiB2,2851,680

amd64-linux-tdep.hD07-Feb-202525.2 KiB608561

amd64-nat.cD07-Feb-20254.9 KiB15987

amd64-nat.hD07-Feb-20251.8 KiB5314

amd64-netbsd-nat.cD12-Aug-20243.7 KiB12661

amd64-netbsd-tdep.cD14-Aug-20249.1 KiB327231

amd64-obsd-nat.cD07-Feb-20254.1 KiB14368

amd64-obsd-tdep.cD07-Feb-202513 KiB463316

amd64-ravenscar-thread.cD12-Aug-20241.9 KiB7634

amd64-ravenscar-thread.hD12-Aug-2024964 285

amd64-sol2-tdep.cD07-Feb-20253 KiB11067

amd64-tdep.cD07-Feb-2025100.5 KiB3,5182,231

amd64-tdep.hD07-Feb-20255 KiB14888

amd64-windows-nat.cD07-Feb-20252.9 KiB10378

amd64-windows-tdep.cD07-Feb-202539.7 KiB1,422973

amdgpu-tdep.cD12-Aug-202441.7 KiB1,3871,046

amdgpu-tdep.hD12-Aug-20243.1 KiB9440

annotate.cD07-Feb-202512.8 KiB639516

annotate.hD07-Feb-20255.2 KiB14480

arc-linux-nat.cD12-Aug-20249.6 KiB320190

arc-linux-tdep.cD07-Feb-202524.2 KiB752458

arc-linux-tdep.hD12-Aug-20241.8 KiB5318

arc-newlib-tdep.cD07-Feb-20252.2 KiB7030

arc-tdep.cD07-Feb-202586.6 KiB2,4871,414

arc-tdep.hD07-Feb-20257 KiB20991

arch-utils.cD07-Feb-202540.1 KiB1,5141,048

arch-utils.hD07-Feb-202511.7 KiB329166

arm-bsd-tdep.cD07-Feb-20253.3 KiB12472

arm-fbsd-nat.cD07-Feb-20253.2 KiB11372

arm-fbsd-tdep.cD07-Feb-20259.4 KiB332206

arm-fbsd-tdep.hD07-Feb-20252 KiB6020

arm-linux-nat.cD07-Feb-202535.8 KiB1,326881

arm-linux-tdep.cD07-Feb-202566.3 KiB2,0311,434

arm-linux-tdep.hD07-Feb-20252.7 KiB7133

arm-netbsd-nat.cD27-Aug-202411.7 KiB436320

arm-netbsd-tdep.cD12-Aug-20245.8 KiB175110

arm-netbsd-tdep.hD12-Aug-2024952 286

arm-none-tdep.cD12-Aug-20246.4 KiB214132

arm-obsd-tdep.cD07-Feb-20253.6 KiB12473

arm-pikeos-tdep.cD07-Feb-20253 KiB9347

arm-tdep.cD07-Feb-2025433 KiB14,99110,494

arm-tdep.hD07-Feb-202511.4 KiB330187

arm-wince-tdep.cD07-Feb-20254.9 KiB16693

async-event.cD07-Feb-202510.8 KiB372222

async-event.hD07-Feb-20253.2 KiB9127

auto-load.cD07-Feb-202551.2 KiB1,6521,106

auto-load.hD07-Feb-20252.9 KiB8335

auxv.cD07-Feb-202519.7 KiB626438

auxv.hD07-Feb-20253.4 KiB9225

avr-tdep.cD07-Feb-202549.2 KiB1,647954

ax-gdb.cD07-Feb-202581.5 KiB2,6621,727

ax-gdb.hD07-Feb-20254.7 KiB12736

ax-general.cD07-Feb-202515.2 KiB559342

ax.hD07-Feb-20258.5 KiB22854

ax_cxx_compile_stdcxx.m4D07-Feb-202521.4 KiB1,032795

bcache.cD07-Feb-202510.8 KiB391247

bcache.hD07-Feb-20258.1 KiB21129

bfd-target.cD07-Feb-20252.7 KiB10767

bfd-target.hD07-Feb-20251,015 316

bfin-linux-tdep.cD07-Feb-20254.4 KiB171122

bfin-tdep.cD07-Feb-202523.2 KiB846545

bfin-tdep.hD07-Feb-20252.5 KiB10972

block.cD07-Feb-202520.5 KiB837506

block.hD07-Feb-202518.1 KiB596239

blockframe.cD07-Feb-202513.2 KiB479281

bpf-tdep.cD07-Feb-202510 KiB387230

break-catch-exec.cD12-Aug-20246.1 KiB226140

break-catch-fork.cD12-Aug-20247.3 KiB260180

break-catch-load.cD12-Aug-20247.2 KiB286217

break-catch-sig.cD07-Feb-202511.1 KiB429283

break-catch-syscall.cD07-Feb-202516.2 KiB591401

break-catch-throw.cD07-Feb-202513.8 KiB528356

breakpoint.cD07-Feb-2025443.7 KiB15,26310,037

breakpoint.hD07-Feb-202574.4 KiB2,072690

bsd-kvm.cD06-May-202511.5 KiB448294

bsd-kvm.hD07-Feb-20251.1 KiB347

bsd-uthread.cD07-Feb-202515 KiB555376

bsd-uthread.hD07-Feb-20251.4 KiB399

bt-utils.cD12-Aug-20244.6 KiB174111

bt-utils.hD12-Aug-20242.7 KiB7526

btrace.cD07-Feb-202582.4 KiB3,1872,078

btrace.hD07-Feb-202517.1 KiB502195

build-id.cD07-Feb-20256.6 KiB246156

build-id.hD07-Feb-20253.3 KiB10036

buildsym-legacy.cD07-Feb-20256.4 KiB261163

buildsym-legacy.hD07-Feb-20254.5 KiB14843

buildsym.cD07-Feb-202535.6 KiB1,161688

buildsym.hD07-Feb-202513.1 KiB460222

c-exp.hD12-Aug-20246 KiB221156

c-exp.yD07-Feb-202589.9 KiB3,5242,683

c-lang.cD07-Feb-202531 KiB1,179766

c-lang.hD07-Feb-20255.5 KiB17868

c-support.hD07-Feb-20251.5 KiB4714

c-typeprint.cD07-Feb-202545.4 KiB1,5831,100

c-valprint.cD07-Feb-202516.8 KiB591405

c-varobj.cD07-Feb-202523.1 KiB941637

cgen-remap.hD12-Aug-20242.3 KiB5427

charset-list.hD07-Feb-202517.7 KiB1,1961,166

charset.cD07-Feb-202528.8 KiB1,089743

charset.hD07-Feb-20255.5 KiB16950

cli-out.cD07-Feb-202511.8 KiB543359

cli-out.hD07-Feb-20253.7 KiB11671

coff-pe-read.cD07-Feb-202522.1 KiB710498

coff-pe-read.hD07-Feb-20251.4 KiB399

coffread.cD07-Feb-202562.1 KiB2,1651,452

command.hD07-Feb-202534.5 KiB938509

complaints.cD07-Feb-20255.2 KiB206138

complaints.hD07-Feb-20253.5 KiB11340

completer.cD07-Feb-202585.3 KiB3,0301,885

completer.hD07-Feb-202524.8 KiB665241

config.inD07-Feb-202522.9 KiB856593

configureD07-Feb-20251 MiB36,50730,736

configure.acD07-Feb-202570.5 KiB2,2321,979

configure.hostD07-Feb-20256 KiB224187

configure.natD07-Feb-202512.4 KiB502491

configure.tgtD07-Feb-202520.7 KiB846754

copying.awkD07-Feb-20252.2 KiB7069

copying.cD07-Feb-202544.9 KiB659647

copyright.pyD07-Feb-202512.7 KiB430322

corefile.cD07-Feb-202511.3 KiB430301

corelow.cD07-Feb-202546.1 KiB1,530980

cp-abi.cD07-Feb-202510.1 KiB406295

cp-abi.hD07-Feb-20259.5 KiB25988

cp-name-parser.yD07-Feb-202554.2 KiB2,0981,571

cp-namespace.cD07-Feb-202535.4 KiB1,103664

cp-support.cD07-Feb-202567.8 KiB2,3481,532

cp-support.hD07-Feb-20256.9 KiB21394

cp-valprint.cD07-Feb-202522.2 KiB815600

cris-linux-tdep.cD07-Feb-20251.7 KiB5624

cris-tdep.cD07-Feb-2025112.5 KiB4,0632,755

cris-tdep.hD07-Feb-20251.2 KiB3710

csky-linux-tdep.cD07-Feb-202512.2 KiB436297

csky-tdep.cD07-Feb-202578 KiB2,9012,354

csky-tdep.hD07-Feb-202513 KiB394200

ctfread.cD07-Feb-202544.1 KiB1,6431,178

ctfread.hD07-Feb-2025900 264

d-exp.yD07-Feb-202541.8 KiB1,6331,218

d-lang.cD07-Feb-20258.5 KiB289194

d-lang.hD07-Feb-20252.8 KiB8846

d-namespace.cD07-Feb-202516 KiB523305

d-valprint.cD07-Feb-20252.9 KiB9360

darwin-nat-info.cD07-Feb-202522.9 KiB869728

darwin-nat.cD07-Feb-202566.5 KiB2,4981,807

darwin-nat.hD07-Feb-20255.9 KiB214106

dbxread.cD07-Feb-2025100.5 KiB3,2451,975

dcache.cD07-Feb-202519.7 KiB730457

dcache.hD07-Feb-20251.6 KiB5622

debug.cD07-Feb-20251,001 347

debuginfod-support.cD07-Feb-202517.4 KiB669485

debuginfod-support.hD07-Feb-20254.6 KiB10925

defs.hD07-Feb-202512.9 KiB411179

dicos-tdep.cD07-Feb-20253.4 KiB11762

dicos-tdep.hD07-Feb-2025993 275

dictionary.cD07-Feb-202535.7 KiB1,291817

dictionary.hD07-Feb-20256.8 KiB21280

disable-implicit-rules.mkD07-Feb-2025958 286

disasm-flags.hD12-Aug-20241.4 KiB4216

disasm-selftests.cD07-Feb-20259.3 KiB346223

disasm.cD07-Feb-202546.6 KiB1,5661,047

disasm.hD07-Feb-202514.7 KiB395164

displaced-stepping.cD12-Aug-202410.5 KiB331202

displaced-stepping.hD12-Aug-20245.9 KiB211101

dtrace-probe.cD07-Feb-202527.5 KiB908488

dummy-frame.cD07-Feb-202511.8 KiB438269

dummy-frame.hD07-Feb-20253.2 KiB8422

elf-none-tdep.cD12-Aug-20244.2 KiB13069

elf-none-tdep.hD12-Aug-20241 KiB315

elfread.cD07-Feb-202545.2 KiB1,424874

eval.cD07-Feb-202584.2 KiB2,9022,194

event-top.cD07-Feb-202542.3 KiB1,468803

event-top.hD07-Feb-20254.7 KiB14649

exc_request.defsD24-Sep-20111.5 KiB5245

exceptions.cD07-Feb-20253.2 KiB13286

exceptions.hD07-Feb-20251.2 KiB3510

exec.cD07-Feb-202531.6 KiB1,115799

exec.hD07-Feb-20253.9 KiB10933

expop.hD12-Aug-202457.9 KiB2,2181,715

expprint.cD07-Feb-20255.4 KiB219171

expression.hD07-Feb-202512.1 KiB391180

extension-priv.hD07-Feb-202513.5 KiB32489

extension.cD07-Feb-202532.7 KiB1,095629

extension.hD07-Feb-202515.6 KiB463190

extract-store-integer.cD12-Aug-20249.2 KiB309206

extract-store-integer.hD12-Aug-20243.4 KiB11476

f-array-walker.hD12-Aug-202411.3 KiB302135

f-exp.hD12-Aug-202414.8 KiB421261

f-exp.yD07-Feb-202544.5 KiB1,7351,321

f-lang.cD07-Feb-202566.5 KiB2,0301,385

f-lang.hD07-Feb-202511.4 KiB382173

f-typeprint.cD07-Feb-202512.7 KiB464336

f-valprint.cD07-Feb-202521.2 KiB729512

fbsd-nat.cD07-Feb-202567.1 KiB2,4961,796

fbsd-nat.hD07-Feb-20259 KiB289143

fbsd-tdep.cD07-Feb-202567.5 KiB2,4041,839

fbsd-tdep.hD07-Feb-20253.1 KiB8024

filename-seen-cache.cD07-Feb-20251.5 KiB5924

filename-seen-cache.hD07-Feb-20251.9 KiB6626

filesystem.cD07-Feb-20253.2 KiB10277

filesystem.hD07-Feb-20252.1 KiB5918

findcmd.cD07-Feb-20257.7 KiB305220

findvar.cD07-Feb-202519.9 KiB659420

fork-child.cD07-Feb-20254.8 KiB18098

frame-base.cD07-Feb-20253.4 KiB11777

frame-base.hD07-Feb-20253.2 KiB9228

frame-id.hD12-Aug-20245.5 KiB14435

frame-unwind.cD07-Feb-202511.7 KiB383251

frame-unwind.hD07-Feb-20259.2 KiB23965

frame.cD07-Feb-2025104.5 KiB3,4642,057

frame.hD07-Feb-202539.6 KiB1,081375

frv-linux-tdep.cD07-Feb-202513.8 KiB495285

frv-tdep.cD07-Feb-202546.7 KiB1,578959

frv-tdep.hD07-Feb-20253.8 KiB12565

ft32-tdep.cD07-Feb-202518 KiB629426

ft32-tdep.hD07-Feb-20251,018 328

gcore-elf.cD12-Aug-20245.4 KiB165108

gcore-elf.hD12-Aug-20241.8 KiB4914

gcore.cD07-Feb-202526 KiB875548

gcore.hD07-Feb-20251.4 KiB4111

gcore.inD07-Feb-20253.5 KiB11858

gdb-code-style.elD07-Feb-20252.8 KiB8328

gdb-demangle.cD07-Feb-20258.5 KiB266154

gdb-demangle.hD07-Feb-20251.3 KiB356

gdb-gdb.gdb.inD07-Feb-2025698 4031

gdb-gdb.py.inD07-Feb-202516.1 KiB440367

gdb-stabs.hD07-Feb-20253.3 KiB7934

gdb.cD07-Feb-20251.3 KiB4014

gdb.gdbD24-Sep-20111.1 KiB3633

gdb_bfd.cD07-Feb-202532.1 KiB1,330874

gdb_bfd.hD07-Feb-20258.8 KiB26780

gdb_buildall.shD07-Feb-20256.5 KiB269184

gdb_curses.hD07-Feb-20252.4 KiB7530

gdb_expat.hD07-Feb-20251.2 KiB3911

gdb_mbuild.shD07-Feb-20257.6 KiB338219

gdb_proc_service.hD07-Feb-20251.1 KiB349

gdb_vfork.hD07-Feb-2025889 276

gdb_wchar.hD07-Feb-20254.9 KiB13648

gdbarch-gen.hD12-Aug-2024103.3 KiB1,754638

gdbarch-selftests.cD07-Feb-20256.1 KiB197130

gdbarch.cD07-Feb-2025181.5 KiB5,4664,654

gdbarch.hD07-Feb-202512.3 KiB382144

gdbarch.pyD12-Aug-202415.1 KiB395326

gdbarch_components.pyD12-Aug-202476.1 KiB2,7812,374

gdbarch_types.pyD12-Aug-20245.5 KiB184133

gdbcopyright.pyD12-Aug-20241.9 KiB5324

gdbcore.hD07-Feb-20256.5 KiB20074

gdbthread.hD07-Feb-202537.1 KiB1,075365

gdbtypes.cD07-Feb-2025173.6 KiB6,1704,278

gdbtypes.hD07-Feb-202593.2 KiB2,8351,321

glibc-tdep.cD07-Feb-20252.7 KiB7421

glibc-tdep.hD07-Feb-2025970 296

gmp-utils.cD12-Aug-20247.3 KiB261148

gmp-utils.hD12-Aug-202416.2 KiB667428

gnu-nat-mig.hD07-Feb-20251.2 KiB3212

gnu-nat.cD07-Feb-202597.3 KiB3,4732,482

gnu-nat.hD07-Feb-20256.9 KiB192115

gnu-v2-abi.cD07-Feb-202512.9 KiB422269

gnu-v3-abi.cD07-Feb-202549.8 KiB1,6171,000

go-exp.yD07-Feb-202537.4 KiB1,5451,063

go-lang.cD07-Feb-202516.1 KiB563358

go-lang.hD07-Feb-20253.9 KiB14879

go-typeprint.cD07-Feb-20252.1 KiB6318

go-valprint.cD07-Feb-20253.5 KiB12371

go32-nat.cD07-Feb-202558.7 KiB2,1441,640

gregset.hD07-Feb-20252.1 KiB6423

h8300-tdep.cD07-Feb-202542.9 KiB1,4171,033

hppa-bsd-tdep.cD07-Feb-20253.9 KiB13884

hppa-bsd-tdep.hD07-Feb-2025933 264

hppa-linux-nat.cD07-Feb-20259.5 KiB394279

hppa-linux-offsets.hD07-Feb-20254.8 KiB10987

hppa-linux-tdep.cD07-Feb-202515.3 KiB535328

hppa-netbsd-nat.cD12-Aug-20247.5 KiB236163

hppa-netbsd-tdep.cD12-Aug-20246.9 KiB252182

hppa-obsd-nat.cD07-Feb-20258.4 KiB260190

hppa-obsd-tdep.cD07-Feb-20255.9 KiB177122

hppa-tdep.cD07-Feb-202593.9 KiB3,1442,001

hppa-tdep.hD07-Feb-20258.2 KiB218139

i386-bsd-nat.cD07-Feb-20258.2 KiB308199

i386-bsd-nat.hD07-Feb-20251.5 KiB4517

i386-bsd-tdep.cD07-Feb-20252.4 KiB8948

i386-darwin-nat.cD07-Feb-202516.9 KiB660540

i386-darwin-tdep.cD07-Feb-20258.9 KiB299180

i386-darwin-tdep.hD07-Feb-20251.2 KiB337

i386-dicos-tdep.cD07-Feb-20251.5 KiB5326

i386-fbsd-nat.cD07-Feb-20259.9 KiB342210

i386-fbsd-tdep.cD07-Feb-202512 KiB421280

i386-fbsd-tdep.hD07-Feb-20251.6 KiB4610

i386-gnu-nat.cD07-Feb-202511.9 KiB446300

i386-gnu-tdep.cD07-Feb-20255.5 KiB202123

i386-go32-tdep.cD07-Feb-20252.3 KiB7435

i386-linux-nat.cD07-Feb-202519.2 KiB724432

i386-linux-nat.hD07-Feb-2025938 274

i386-linux-tdep.cD07-Feb-202536.4 KiB1,093697

i386-linux-tdep.hD07-Feb-20253.3 KiB8717

i386-netbsd-nat.cD12-Aug-20242.4 KiB8434

i386-netbsd-tdep.cD14-Aug-202415.2 KiB587444

i386-nto-tdep.cD07-Feb-202510.1 KiB380279

i386-obsd-nat.cD07-Feb-20253.9 KiB12763

i386-obsd-tdep.cD07-Feb-202512.8 KiB454303

i386-sol2-nat.cD07-Feb-20257.2 KiB268144

i386-sol2-tdep.cD07-Feb-20253.3 KiB11665

i386-tdep.cD07-Feb-2025242.7 KiB9,1586,902

i386-tdep.hD07-Feb-202515.8 KiB492242

i386-windows-nat.cD07-Feb-20252.8 KiB9368

i386-windows-tdep.cD07-Feb-20257.1 KiB248159

i387-tdep.cD07-Feb-202559.4 KiB2,1621,676

i387-tdep.hD07-Feb-20256.9 KiB18991

ia64-libunwind-tdep.cD07-Feb-202517.7 KiB583401

ia64-libunwind-tdep.hD07-Feb-20252.6 KiB8039

ia64-linux-nat.cD07-Feb-202523.9 KiB932704

ia64-linux-tdep.cD07-Feb-20258.7 KiB268175

ia64-netbsd-tdep.cD17-Aug-20231.2 KiB4417

ia64-tdep.cD07-Feb-2025126.2 KiB4,0252,853

ia64-tdep.hD07-Feb-202510.7 KiB269171

ia64-vms-tdep.cD07-Feb-20255 KiB16399

inf-child.cD07-Feb-20258.9 KiB422288

inf-child.hD07-Feb-20254 KiB11960

inf-loop.cD07-Feb-20252.8 KiB9249

inf-loop.hD07-Feb-20251 KiB285

inf-ptrace.cD07-Feb-202514.7 KiB550332

inf-ptrace.hD07-Feb-20253.4 KiB11752

infcall.cD07-Feb-202567.6 KiB1,9801,162

infcall.hD07-Feb-20252.7 KiB7520

infcmd.cD07-Feb-202598.4 KiB3,4062,215

inferior-iter.hD07-Feb-20253.7 KiB13671

inferior.cD07-Feb-202528.5 KiB1,158806

inferior.hD07-Feb-202528.3 KiB876341

inflow.cD07-Feb-202527.3 KiB959535

infrun.cD07-Feb-2025347.6 KiB10,7796,099

infrun.hD07-Feb-202514.6 KiB422132

inline-frame.cD07-Feb-202513.9 KiB463267

inline-frame.hD07-Feb-20252.5 KiB7415

interps.cD07-Feb-202514.6 KiB595363

interps.hD07-Feb-202513.8 KiB382145

iq2000-tdep.cD07-Feb-202525.2 KiB848580

jit-reader.inD07-Feb-202511.8 KiB347255

jit.cD07-Feb-202538.3 KiB1,341878

jit.hD07-Feb-20253.9 KiB12648

language.cD07-Feb-202529.8 KiB1,142774

language.hD07-Feb-202531.5 KiB915360

linespec.cD07-Feb-2025125.4 KiB4,4242,915

linespec.hD07-Feb-20257.2 KiB20559

linux-fork.cD07-Feb-202522.3 KiB839529

linux-fork.hD07-Feb-20251.2 KiB3412

linux-nat-trad.cD07-Feb-20254.3 KiB14695

linux-nat-trad.hD07-Feb-20251.6 KiB4716

linux-nat.cD07-Feb-2025136.8 KiB4,7782,789

linux-nat.hD07-Feb-202511.2 KiB349146

linux-record.cD07-Feb-202553.4 KiB2,0601,748

linux-record.hD07-Feb-202514.2 KiB553512

linux-tdep.cD07-Feb-202585.6 KiB2,9041,901

linux-tdep.hD07-Feb-20254.2 KiB12145

linux-thread-db.cD07-Feb-202559.1 KiB2,0621,305

lm32-tdep.cD07-Feb-202517.2 KiB544365

location.cD07-Feb-202523.3 KiB848580

location.hD07-Feb-202510.8 KiB369159

loongarch-linux-nat.cD12-Aug-202412.1 KiB418294

loongarch-linux-tdep.cD12-Aug-202419.9 KiB618468

loongarch-tdep.cD12-Aug-202462 KiB1,8911,401

loongarch-tdep.hD12-Aug-20241.6 KiB4818

m2-exp.hD12-Aug-20242.4 KiB8550

m2-exp.yD07-Feb-202521.8 KiB1,005725

m2-lang.cD07-Feb-20257.7 KiB316232

m2-lang.hD07-Feb-20254 KiB15374

m2-typeprint.cD07-Feb-202517 KiB625496

m2-valprint.cD07-Feb-202512.1 KiB471384

m32c-tdep.cD07-Feb-202581.3 KiB2,6651,573

m32r-linux-nat.cD07-Feb-20256.3 KiB245142

m32r-linux-tdep.cD07-Feb-202513.4 KiB482318

m32r-tdep.cD07-Feb-202525.2 KiB916629

m32r-tdep.hD07-Feb-20251.4 KiB5324

m68hc11-tdep.cD07-Feb-202543.1 KiB1,5401,091

m68k-bsd-nat.cD07-Feb-20256.4 KiB235144

m68k-bsd-tdep.cD07-Feb-20254.4 KiB164101

m68k-linux-nat.cD07-Feb-202513.2 KiB519330

m68k-linux-tdep.cD07-Feb-202512 KiB436319

m68k-tdep.cD07-Feb-202540 KiB1,375894

m68k-tdep.hD07-Feb-20253.3 KiB11551

machoread.cD07-Feb-202525.6 KiB954693

macrocmd.cD07-Feb-202514.1 KiB511370

macroexp.cD07-Feb-202538.8 KiB1,447866

macroexp.hD07-Feb-20253.2 KiB8514

macroscope.cD07-Feb-20255 KiB16383

macroscope.hD07-Feb-20252.3 KiB6516

macrotab.cD07-Feb-202530.7 KiB1,076632

macrotab.hD07-Feb-202514.8 KiB36578

main.cD07-Feb-202544.9 KiB1,5061,021

main.hD07-Feb-20251.5 KiB5017

maint-test-options.cD07-Feb-202515.5 KiB485271

maint-test-settings.cD07-Feb-20257.6 KiB220158

maint.cD07-Feb-202543 KiB1,4861,085

maint.hD07-Feb-20252.3 KiB7430

make-init-cD12-Aug-20242.1 KiB7029

make-target-delegates.pyD12-Aug-202411.6 KiB394266

mdebugread.cD07-Feb-2025137.9 KiB4,8013,133

mdebugread.hD07-Feb-20251.6 KiB5018

mem-break.cD07-Feb-20254.1 KiB12964

memattr.cD07-Feb-202516.1 KiB645452

memattr.hD07-Feb-20253.5 KiB13359

memory-map.cD07-Feb-20255.4 KiB189126

memory-map.hD07-Feb-20251.1 KiB325

memrange.cD07-Feb-20251.7 KiB7240

memrange.hD07-Feb-20251.8 KiB6625

memtag.cD12-Aug-20242.1 KiB6835

memtag.hD12-Aug-20241.7 KiB5113

mep-tdep.cD07-Feb-202581.7 KiB2,4731,370

microblaze-linux-tdep.cD07-Feb-20254 KiB14092

microblaze-tdep.cD07-Feb-202524 KiB758495

microblaze-tdep.hD07-Feb-20253.3 KiB12482

mingw-hdep.cD07-Feb-202512 KiB440298

minidebug.cD07-Feb-20257.4 KiB269177

minsyms.cD07-Feb-202550.1 KiB1,7241,124

minsyms.hD07-Feb-202510.9 KiB33189

mips-fbsd-nat.cD07-Feb-20253.8 KiB13481

mips-fbsd-tdep.cD07-Feb-202517.8 KiB581404

mips-fbsd-tdep.hD07-Feb-20251.2 KiB297

mips-linux-nat.cD07-Feb-202522.4 KiB807570

mips-linux-tdep.cD07-Feb-202549.9 KiB1,6531,126

mips-linux-tdep.hD07-Feb-20253.6 KiB11768

mips-netbsd-nat.cD27-Aug-20244.7 KiB162105

mips-netbsd-tdep.cD12-Aug-202410.8 KiB388259

mips-netbsd-tdep.hD12-Aug-20241.1 KiB307

mips-sde-tdep.cD07-Feb-20257.6 KiB267169

mips-tdep.cD07-Feb-2025286 KiB9,1266,397

mips-tdep.hD07-Feb-20256.7 KiB214123

mips64-obsd-nat.cD07-Feb-20253.4 KiB12371

mips64-obsd-tdep.cD07-Feb-20254.6 KiB164100

mipsread.cD07-Feb-202511.6 KiB383248

mn10300-linux-tdep.cD07-Feb-202521.1 KiB725549

mn10300-tdep.cD07-Feb-202539 KiB1,422968

mn10300-tdep.hD07-Feb-20252.1 KiB9262

moxie-tdep.cD07-Feb-202528.6 KiB1,109867

moxie-tdep.hD07-Feb-20251.2 KiB4620

msg.defsD24-Sep-201125 21

msg_reply.defsD24-Sep-201131 21

msp430-tdep.cD07-Feb-202528.3 KiB1,005690

namespace.cD07-Feb-20253.9 KiB12474

namespace.hD07-Feb-20254.5 KiB13125

nds32-tdep.cD07-Feb-202557.3 KiB2,0991,407

nds32-tdep.hD07-Feb-20251.7 KiB5724

netbsd-nat.cD15-Dec-202421.5 KiB819601

netbsd-nat.hD12-Aug-20242.1 KiB6534

netbsd-tdep.cD12-Aug-202417.1 KiB638440

netbsd-tdep.hD12-Aug-20241.8 KiB4811

nios2-linux-tdep.cD07-Feb-20258.4 KiB263160

nios2-tdep.cD07-Feb-202567 KiB2,4071,673

nios2-tdep.hD07-Feb-20253 KiB9146

notify.defsD24-Sep-201128 21

nto-procfs.cD07-Feb-202539.5 KiB1,5891,203

nto-tdep.cD07-Feb-202513 KiB522400

nto-tdep.hD07-Feb-20255.5 KiB19596

objc-lang.cD07-Feb-202540.4 KiB1,5621,139

objc-lang.hD07-Feb-20251.6 KiB5222

objfile-flags.hD07-Feb-20252.4 KiB6414

objfiles.cD07-Feb-202536.3 KiB1,317816

objfiles.hD07-Feb-202534.6 KiB1,029398

obsd-nat.cD07-Feb-20254.6 KiB186122

obsd-nat.hD07-Feb-20251.4 KiB4516

obsd-tdep.cD07-Feb-20256 KiB302204

obsd-tdep.hD07-Feb-2025987 296

observable.cD07-Feb-20253.2 KiB10274

observable.hD07-Feb-202510.2 KiB26178

opencl-lang.cD07-Feb-202529.1 KiB989715

or1k-linux-nat.cD12-Aug-20245.8 KiB210124

or1k-linux-tdep.cD07-Feb-20255.2 KiB18091

or1k-linux-tdep.hD12-Aug-2024947 274

or1k-tdep.cD07-Feb-202538.8 KiB1,306791

or1k-tdep.hD07-Feb-20252.3 KiB6431

osabi.cD07-Feb-202519 KiB694460

osabi.hD07-Feb-20253.2 KiB9644

osdata.cD07-Feb-20257.4 KiB297208

osdata.hD07-Feb-20251.6 KiB6129

p-exp.yD07-Feb-202541.6 KiB1,6841,271

p-lang.cD07-Feb-20258.9 KiB326226

p-lang.hD07-Feb-20257.9 KiB25689

p-typeprint.cD07-Feb-202517.7 KiB738573

p-valprint.cD07-Feb-202523.4 KiB875667

pager.hD12-Aug-20242.4 KiB9240

parse.cD07-Feb-202517.9 KiB645431

parser-defs.hD07-Feb-202510.9 KiB394207

posix-hdep.cD07-Feb-20252.2 KiB8242

ppc-fbsd-nat.cD07-Feb-20256.4 KiB212120

ppc-fbsd-tdep.cD07-Feb-202510.5 KiB374265

ppc-fbsd-tdep.hD07-Feb-20251 KiB306

ppc-linux-nat.cD07-Feb-2025101.2 KiB3,2442,029

ppc-linux-tdep.cD07-Feb-202575 KiB2,3691,619

ppc-linux-tdep.hD07-Feb-20252.6 KiB6927

ppc-netbsd-nat.cD27-Aug-20245.9 KiB192121

ppc-netbsd-tdep.cD12-Aug-20247.1 KiB233158

ppc-netbsd-tdep.hD12-Aug-20241,007 306

ppc-obsd-nat.cD07-Feb-20257.1 KiB219131

ppc-obsd-tdep.cD07-Feb-20259.2 KiB304195

ppc-obsd-tdep.hD07-Feb-20251.9 KiB5315

ppc-ravenscar-thread.cD07-Feb-20253.8 KiB12671

ppc-ravenscar-thread.hD07-Feb-2025996 306

ppc-sysv-tdep.cD07-Feb-202568.2 KiB2,2061,577

ppc-tdep.hD07-Feb-202514.8 KiB462265

ppc64-tdep.cD07-Feb-202526.9 KiB804383

ppc64-tdep.hD07-Feb-20251.2 KiB3713

printcmd.cD07-Feb-2025100.2 KiB3,4452,418

probe.cD07-Feb-202529.3 KiB1,049752

probe.hD07-Feb-202510.9 KiB313110

proc-api.cD07-Feb-202512.1 KiB434367

proc-events.cD07-Feb-202523.1 KiB768650

proc-flags.cD07-Feb-20254.2 KiB11149

proc-service.cD07-Feb-20255.8 KiB215116

proc-service.listD07-Feb-20251.1 KiB4134

proc-utils.hD07-Feb-20253.9 KiB12149

proc-why.cD07-Feb-20253.4 KiB11268

process-stratum-target.cD07-Feb-20255.8 KiB220142

process-stratum-target.hD07-Feb-20257 KiB17750

process_reply.defsD24-Sep-201135 21

procfs.cD07-Feb-2025103 KiB3,6272,197

procfs.hD07-Feb-2025979 294

producer.cD07-Feb-20258 KiB323222

producer.hD07-Feb-20252.2 KiB5410

progspace-and-thread.cD07-Feb-20251.2 KiB4418

progspace-and-thread.hD07-Feb-20251.4 KiB4111

progspace.cD07-Feb-202512.1 KiB456270

progspace.hD07-Feb-202516.5 KiB477163

prologue-value.cD07-Feb-202512.3 KiB544311

prologue-value.hD07-Feb-202512.1 KiB33163

psymtab.cD07-Feb-202543.1 KiB1,5831,196

psymtab.hD07-Feb-202521.9 KiB691295

pyproject.tomlD12-Aug-202484 64

quick-symbol.hD12-Aug-20248 KiB19954

ravenscar-thread.cD07-Feb-202528.8 KiB950628

ravenscar-thread.hD07-Feb-20255 KiB13460

record-btrace.cD07-Feb-202581.8 KiB3,2212,168

record-btrace.hD07-Feb-20251.2 KiB335

record-full.cD07-Feb-202582.7 KiB2,9842,044

record-full.hD07-Feb-20251.3 KiB359

record.cD07-Feb-202522.6 KiB900617

record.hD07-Feb-20254 KiB11845

regcache-dump.cD07-Feb-20258 KiB333260

regcache.cD07-Feb-202563.3 KiB2,2831,577

regcache.hD07-Feb-202518.7 KiB552253

reggroups.cD07-Feb-20256.7 KiB269179

reggroups.hD07-Feb-20253.2 KiB10241

registry.hD07-Feb-20256.6 KiB229113

regset.hD07-Feb-20251.7 KiB5618

remote-fileio.cD07-Feb-202531 KiB1,3161,073

remote-fileio.hD07-Feb-20251.5 KiB4814

remote-notif.cD07-Feb-20257.4 KiB251123

remote-notif.hD07-Feb-20253.8 KiB13555

remote-sim.cD07-Feb-202536.1 KiB1,299845

remote.cD07-Feb-2025470.7 KiB16,40610,853

remote.hD07-Feb-20254.6 KiB12540

reply_mig_hack.awkD07-Feb-20254.7 KiB14372

reverse.cD07-Feb-20259.7 KiB342248

riscv-fbsd-nat.cD07-Feb-20252.2 KiB7441

riscv-fbsd-tdep.cD07-Feb-20256.7 KiB217135

riscv-fbsd-tdep.hD07-Feb-20251.4 KiB398

riscv-linux-nat.cD07-Feb-20259.6 KiB340231

riscv-linux-tdep.cD07-Feb-20256.6 KiB219122

riscv-netbsd-nat.cD22-Aug-20233.9 KiB14285

riscv-netbsd-tdep.cD27-Aug-20247 KiB233143

riscv-netbsd-tdep.hD14-Aug-20231.4 KiB388

riscv-none-tdep.cD12-Aug-20245.2 KiB17396

riscv-ravenscar-thread.cD07-Feb-20252.3 KiB7646

riscv-ravenscar-thread.hD07-Feb-2025933 285

riscv-tdep.cD07-Feb-2025155.5 KiB4,8363,218

riscv-tdep.hD07-Feb-20257.1 KiB18470

rl78-tdep.cD07-Feb-202538.9 KiB1,4971,124

rs6000-aix-nat.cD12-Aug-202428.1 KiB1,074759

rs6000-aix-tdep.cD07-Feb-202542.8 KiB1,434951

rs6000-aix-tdep.hD07-Feb-20251 KiB299

rs6000-lynx178-tdep.cD07-Feb-202512.7 KiB421240

rs6000-tdep.cD07-Feb-2025290.3 KiB8,7916,465

run-on-main-thread.cD07-Feb-20253.6 KiB14780

run-on-main-thread.hD07-Feb-20251.1 KiB336

rust-exp.hD12-Aug-20246.4 KiB230161

rust-lang.cD07-Feb-202548.7 KiB1,8581,371

rust-lang.hD07-Feb-20256.5 KiB232108

rust-parse.cD12-Aug-202458.8 KiB2,4321,800

rx-tdep.cD07-Feb-202530.3 KiB1,071721

s12z-tdep.cD07-Feb-202518.2 KiB670487

s390-linux-nat.cD07-Feb-202531.2 KiB1,074761

s390-linux-tdep.cD07-Feb-202536.4 KiB1,220931

s390-linux-tdep.hD07-Feb-20252.8 KiB6840

sanitize.m4D07-Feb-20251.8 KiB5149

scoped-mock-context.hD07-Feb-20252.5 KiB8239

selftest-arch.cD07-Feb-20253 KiB11371

selftest-arch.hD07-Feb-20251.1 KiB3510

sentinel-frame.cD07-Feb-20252.5 KiB9356

sentinel-frame.hD07-Feb-20251.4 KiB407

ser-base.cD07-Feb-202514.5 KiB622411

ser-base.hD07-Feb-20252 KiB5428

ser-event.cD07-Feb-20255.3 KiB216131

ser-event.hD07-Feb-20252 KiB528

ser-go32.cD07-Feb-202522.9 KiB990730

ser-mingw.cD07-Feb-202533.8 KiB1,371953

ser-pipe.cD07-Feb-20255.5 KiB245167

ser-tcp.cD07-Feb-202512.4 KiB506326

ser-tcp.hD07-Feb-20251.1 KiB329

ser-uds.cD07-Feb-20252.8 KiB11982

ser-unix.cD07-Feb-202511.3 KiB590489

ser-unix.hD07-Feb-20251,002 286

serial.cD07-Feb-202515.9 KiB706517

serial.hD07-Feb-202511.2 KiB330115

setup.cfgD12-Aug-2024302 1311

sh-linux-tdep.cD07-Feb-20256.3 KiB216150

sh-netbsd-nat.cD12-Aug-20243 KiB10765

sh-netbsd-tdep.cD14-Aug-20245.8 KiB217158

sh-tdep.cD07-Feb-202576.5 KiB2,4191,622

sh-tdep.hD07-Feb-20253.3 KiB11978

silent-rules.mkD07-Feb-20251.2 KiB4238

sim-regno.hD07-Feb-20251.5 KiB448

skip.cD07-Feb-202521.3 KiB741546

skip.hD07-Feb-20251.1 KiB296

sol-thread.cD07-Feb-202534.7 KiB1,200805

sol2-tdep.cD07-Feb-20254 KiB11751

sol2-tdep.hD07-Feb-2025990 306

solib-aix.cD07-Feb-202521.3 KiB701418

solib-aix.hD07-Feb-2025902 276

solib-darwin.cD07-Feb-202518.6 KiB669408

solib-darwin.hD07-Feb-2025924 285

solib-dsbt.cD07-Feb-202527.2 KiB933611

solib-dsbt.hD12-Aug-2024916 285

solib-frv.cD07-Feb-202532.3 KiB1,088658

solib-rocm.cD12-Aug-202421 KiB785546

solib-svr4.cD07-Feb-2025104.6 KiB3,4142,008

solib-svr4.hD07-Feb-20253.8 KiB11635

solib-target.cD07-Feb-202511.9 KiB416291

solib-target.hD07-Feb-2025929 275

solib.cD07-Feb-202554.3 KiB1,8011,100

solib.hD07-Feb-20255 KiB14739

solist.hD07-Feb-20257.3 KiB19052

source-cache.cD07-Feb-202514.3 KiB537366

source-cache.hD07-Feb-20253.5 KiB10835

source.cD07-Feb-202556.7 KiB2,0391,364

source.hD07-Feb-20258.5 KiB22073

sparc-linux-nat.cD07-Feb-20252.2 KiB7846

sparc-linux-tdep.cD07-Feb-202513.3 KiB476296

sparc-nat.cD07-Feb-202510.4 KiB336206

sparc-nat.hD07-Feb-20253.1 KiB8652

sparc-netbsd-nat.cD12-Aug-20242.1 KiB7231

sparc-netbsd-tdep.cD12-Aug-20249.7 KiB327214

sparc-obsd-tdep.cD07-Feb-20257.5 KiB264175

sparc-ravenscar-thread.cD07-Feb-20252.1 KiB6327

sparc-ravenscar-thread.hD07-Feb-2025931 275

sparc-sol2-nat.cD07-Feb-20252.9 KiB9343

sparc-sol2-tdep.cD07-Feb-20256.5 KiB230164

sparc-tdep.cD07-Feb-202564.1 KiB2,2741,492

sparc-tdep.hD07-Feb-20257.5 KiB265167

sparc64-fbsd-nat.cD07-Feb-20252.1 KiB7529

sparc64-fbsd-tdep.cD07-Feb-20257.3 KiB252171

sparc64-linux-nat.cD07-Feb-20252.7 KiB10262

sparc64-linux-tdep.cD07-Feb-202512.5 KiB419262

sparc64-nat.cD07-Feb-20252.5 KiB8244

sparc64-netbsd-nat.cD12-Aug-20245.6 KiB189113

sparc64-netbsd-tdep.cD12-Aug-20248.2 KiB280183

sparc64-obsd-nat.cD07-Feb-20253.8 KiB13167

sparc64-obsd-tdep.cD07-Feb-202512.9 KiB459315

sparc64-sol2-tdep.cD07-Feb-20256.8 KiB235167

sparc64-tdep.cD07-Feb-202561.1 KiB2,1861,585

sparc64-tdep.hD07-Feb-20254.3 KiB14184

split-name.cD12-Aug-20241.8 KiB6838

split-name.hD12-Aug-20241.4 KiB4512

stabsread.cD07-Feb-2025133 KiB4,7333,063

stabsread.hD07-Feb-20256.8 KiB21975

stack.cD07-Feb-2025102.8 KiB3,5562,497

stack.hD07-Feb-20253 KiB8824

stap-probe.cD07-Feb-202550.7 KiB1,8001,071

stap-probe.hD07-Feb-20252.2 KiB7025

std-operator.defD07-Feb-202514.4 KiB405318

std-regs.cD07-Feb-20253.8 KiB10866

stub-termcap.cD07-Feb-20252.5 KiB9745

sym-domains.defD12-Aug-20241.9 KiB5938

symfile-add-flags.hD07-Feb-20252 KiB5814

symfile-debug.cD07-Feb-202525.6 KiB939672

symfile-mem.cD07-Feb-20257.4 KiB222121

symfile.cD07-Feb-2025122.1 KiB3,9762,424

symfile.hD07-Feb-202513.3 KiB399155

symmisc.cD07-Feb-202530.3 KiB1,095905

symtab.cD07-Feb-2025209.9 KiB7,2584,849

symtab.hD07-Feb-202596.1 KiB2,9781,259

target-connection.cD07-Feb-20254.3 KiB16289

target-connection.hD07-Feb-20251.4 KiB418

target-dcache.cD07-Feb-20255.6 KiB199117

target-dcache.hD07-Feb-20251.2 KiB3711

target-debug.hD07-Feb-202510.7 KiB385258

target-delegates.cD07-Feb-2025128.5 KiB4,4163,877

target-descriptions.cD07-Feb-202554.2 KiB1,9611,373

target-descriptions.hD07-Feb-20258.8 KiB24272

target-float.cD07-Feb-202574.6 KiB2,4951,706

target-float.hD07-Feb-20252.3 KiB6236

target-memory.cD07-Feb-202511.4 KiB375208

target-section.hD12-Aug-20242.5 KiB8739

target.cD07-Feb-2025116 KiB4,5903,087

target.hD07-Feb-2025101.9 KiB2,617956

terminal.hD07-Feb-20251.5 KiB4713

test-target.cD07-Feb-20251.1 KiB3915

test-target.hD07-Feb-20251.5 KiB6632

thread-fsm.hD07-Feb-20254.1 KiB13355

thread-iter.cD07-Feb-20254.3 KiB188123

thread-iter.hD07-Feb-20257.2 KiB253132

thread.cD07-Feb-202561.4 KiB2,3991,597

tic6x-linux-tdep.cD07-Feb-20256.9 KiB213144

tic6x-tdep.cD07-Feb-202537.5 KiB1,302871

tic6x-tdep.hD07-Feb-20251.9 KiB6130

tid-parse.cD07-Feb-20257.6 KiB339229

tid-parse.hD07-Feb-20256.6 KiB19039

tilegx-linux-nat.cD07-Feb-20255.2 KiB17387

tilegx-linux-tdep.cD07-Feb-20254.1 KiB14489

tilegx-tdep.cD07-Feb-202532.7 KiB1,029725

tilegx-tdep.hD07-Feb-20252.9 KiB11177

top.cD07-Feb-202566 KiB2,3531,500

top.hD07-Feb-20254.6 KiB13748

tracectf.cD07-Feb-202547.1 KiB1,7271,160

tracectf.hD07-Feb-2025864 264

tracefile-tfile.cD07-Feb-202529.8 KiB1,125810

tracefile.cD07-Feb-202512.9 KiB486307

tracefile.hD16-Jan-20214.6 KiB13761

tracepoint.cD07-Feb-2025113.6 KiB4,1242,996

tracepoint.hD07-Feb-202512.3 KiB436224

trad-frame.cD07-Feb-20257.1 KiB243161

trad-frame.hD07-Feb-20255.9 KiB207122

tramp-frame.cD07-Feb-20255.2 KiB176128

tramp-frame.hD07-Feb-20253.2 KiB8928

transform.m4D07-Feb-2025761 2421

tsan-suppressions.txtD12-Aug-2024865 1917

type-codes.defD12-Aug-20244.7 KiB13297

type-stack.cD07-Feb-20255.2 KiB205152

type-stack.hD07-Feb-20255.5 KiB207118

typeprint.cD07-Feb-202524.4 KiB909631

typeprint.hD07-Feb-20256.1 KiB18559

ui-file.cD07-Feb-20259.4 KiB505354

ui-file.hD07-Feb-202513.6 KiB471208

ui-out.cD07-Feb-202521.7 KiB963669

ui-out.hD07-Feb-202518.1 KiB660363

ui-style.cD07-Feb-20259.4 KiB415298

ui-style.hD07-Feb-20255.8 KiB254162

ui.cD12-Aug-20245.8 KiB251153

ui.hD12-Aug-20247.2 KiB23380

unwind_stop_reasons.defD07-Feb-20252.8 KiB8059

user-regs.cD07-Feb-20256.6 KiB239158

user-regs.hD07-Feb-20252.6 KiB7317

utils.cD07-Feb-2025108.1 KiB3,7752,647

utils.hD07-Feb-202515.2 KiB480194

v850-tdep.cD07-Feb-202541.9 KiB1,4701,088

valarith.cD07-Feb-202550.6 KiB1,8591,377

valops.cD07-Feb-2025123.9 KiB4,1812,843

valprint.cD07-Feb-202590.2 KiB3,1892,259

valprint.hD07-Feb-202511.1 KiB341136

value.cD07-Feb-2025124.9 KiB4,5192,879

value.hD07-Feb-202562 KiB1,708624

varobj-iter.hD07-Feb-20251.1 KiB4314

varobj.cD07-Feb-202566.1 KiB2,4481,494

varobj.hD07-Feb-202512.3 KiB359152

vax-bsd-nat.cD07-Feb-20253.9 KiB14681

vax-netbsd-tdep.cD12-Aug-20241.3 KiB4619

vax-tdep.cD07-Feb-202514.7 KiB515317

vax-tdep.hD07-Feb-20251.2 KiB4014

version.inD07-Feb-20255 21

windows-nat.cD07-Feb-202598.1 KiB3,4152,496

windows-nat.hD07-Feb-20251.3 KiB4110

windows-tdep.cD07-Feb-202544.8 KiB1,4091,047

windows-tdep.hD07-Feb-20252.6 KiB7929

x86-bsd-nat.cD07-Feb-20253.8 KiB14490

x86-bsd-nat.hD07-Feb-20251.3 KiB4722

x86-fbsd-nat.cD12-Aug-20242.1 KiB6629

x86-fbsd-nat.hD12-Aug-20241.5 KiB5726

x86-linux-nat.cD07-Feb-20259.1 KiB330195

x86-linux-nat.hD07-Feb-20253.3 KiB9646

x86-nat.cD07-Feb-20257.4 KiB243121

x86-nat.hD07-Feb-20254.2 KiB11853

x86-tdep.cD07-Feb-20252.1 KiB7737

x86-tdep.hD07-Feb-20251.1 KiB316

xcoffread.cD07-Feb-202584.7 KiB3,0071,854

xcoffread.hD07-Feb-2025984 275

xml-builtin.hD07-Feb-2025973 294

xml-support.cD07-Feb-202527.1 KiB1,015641

xml-support.hD07-Feb-20257.9 KiB23785

xml-syscall.cD07-Feb-202514.4 KiB565373

xml-syscall.hD07-Feb-20252.7 KiB7013

xml-tdesc.cD07-Feb-202523.6 KiB770558

xml-tdesc.hD07-Feb-20251.8 KiB5411

xstormy16-tdep.cD07-Feb-202525.1 KiB836568

xtensa-config.cD07-Feb-202512.9 KiB214184

xtensa-linux-nat.cD07-Feb-20259.9 KiB350271

xtensa-linux-tdep.cD07-Feb-20253.8 KiB13475

xtensa-tdep.cD07-Feb-202598.1 KiB3,2752,322

xtensa-tdep.hD07-Feb-20258.5 KiB253160

xtensa-xtregs.cD07-Feb-20251.2 KiB4017

yy-remap.hD07-Feb-20253.7 KiB9759

z80-tdep.cD12-Aug-202445 KiB1,4671,104

z80-tdep.hD12-Aug-20241.5 KiB5324

README

1                         README for GDB release
2
3This is GDB, the GNU source-level debugger.
4
5A summary of new features is in the file `gdb/NEWS'.
6
7Check the GDB home page at http://www.gnu.org/software/gdb/ for up to
8date release information, mailing list links and archives, etc.
9
10GDB's bug tracking data base can be found at
11http://www.gnu.org/software/gdb/bugs/
12
13Unpacking and Installation -- quick overview
14==========================
15
16   The release is provided as a gzipped tar file called
17'gdb-VERSION.tar.gz', where VERSION is the version of GDB.
18
19   The GDB debugger sources, the generic GNU include
20files, the BFD ("binary file description") library, the readline
21library, and other libraries all have directories of their own
22underneath the gdb-VERSION directory.  The idea is that a variety of GNU
23tools can share a common copy of these things.  Be aware of variation
24over time--for example don't try to build GDB with a copy of bfd from
25a release other than the GDB release (such as a binutils release),
26especially if the releases are more than a few weeks apart.
27Configuration scripts and makefiles exist to cruise up and down this
28directory tree and automatically build all the pieces in the right
29order.
30
31   When you unpack the gdb-VERSION.tar.gz file, it will create a
32source directory called `gdb-VERSION'.
33
34You can build GDB right in the source directory:
35
36      cd gdb-VERSION
37      ./configure --prefix=/usr/local   (or wherever you want)
38      make all install
39
40However, we recommend that an empty directory be used instead.
41This way you do not clutter your source tree with binary files
42and will be able to create different builds with different
43configuration options.
44
45You can build GDB in any empty build directory:
46
47      mkdir build
48      cd build
49      <full path to your sources>/gdb-VERSION/configure [etc...]
50      make all install
51
52(Building GDB with DJGPP tools for MS-DOS/MS-Windows is slightly
53different; see the file gdb-VERSION/gdb/config/djgpp/README for details.)
54
55   This will configure and build all the libraries as well as GDB.  If
56`configure' can't determine your system type, specify one as its
57argument, e.g., `./configure sun4' or `./configure decstation'.
58
59   Make sure that your 'configure' line ends in 'gdb-VERSION/configure':
60
61      /berman/migchain/source/gdb-VERSION/configure      # RIGHT
62      /berman/migchain/source/gdb-VERSION/gdb/configure  # WRONG
63
64   The GDB package contains several subdirectories, such as 'gdb',
65'bfd', and 'readline'.  If your 'configure' line ends in
66'gdb-VERSION/gdb/configure', then you are configuring only the gdb
67subdirectory, not the whole GDB package.  This leads to build errors
68such as:
69
70      make: *** No rule to make target `../bfd/bfd.h', needed by `gdb.o'.  Stop.
71
72   If you get other compiler errors during this stage, see the `Reporting
73Bugs' section below; there are a few known problems.
74
75   GDB's `configure' script has many options to enable or disable
76different features or dependencies.  These options are not generally
77known to the top-level `configure', so if you want to see a complete
78list of options, invoke the subdirectory `configure', like:
79
80      /berman/migchain/source/gdb-VERSION/gdb/configure --help
81
82   (Take note of how this differs from the invocation used to actually
83configure the build tree.)
84
85   GDB requires a C++17 compiler.  If you do not have a
86C++17 compiler for your system, you may be able to download and install
87the GNU CC compiler.  It is available via anonymous FTP from the
88directory `ftp://ftp.gnu.org/pub/gnu/gcc'.  GDB also requires an ISO
89C standard library.  The GDB remote server, GDBserver, builds with some
90non-ISO standard libraries - e.g. for Windows CE.
91
92   GDB can optionally be built against various external libraries.
93These dependencies are described below in the "`configure options"
94section of this README.
95
96   GDB can be used as a cross-debugger, running on a machine of one
97type while debugging a program running on a machine of another type.
98See below.
99
100
101More Documentation
102******************
103
104   All the documentation for GDB comes as part of the machine-readable
105distribution.  The documentation is written in Texinfo format, which
106is a documentation system that uses a single source file to produce
107both on-line information and a printed manual.  You can use one of the
108Info formatting commands to create the on-line version of the
109documentation and TeX (or `texi2roff') to typeset the printed version.
110
111   GDB includes an already formatted copy of the on-line Info version
112of this manual in the `gdb/doc' subdirectory.  The main Info file is
113`gdb-VERSION/gdb/doc/gdb.info', and it refers to subordinate files
114matching `gdb.info*' in the same directory.  If necessary, you can
115print out these files, or read them with any editor; but they are
116easier to read using the `info' subsystem in GNU Emacs or the
117standalone `info' program, available as part of the GNU Texinfo
118distribution.
119
120   If you want to format these Info files yourself, you need one of the
121Info formatting programs, such as `texinfo-format-buffer' or
122`makeinfo'.
123
124   If you have `makeinfo' installed, and are in the top level GDB
125source directory (`gdb-VERSION'), you can make the Info file by
126typing:
127
128      cd gdb/doc
129      make info
130
131   If you want to typeset and print copies of this manual, you need
132TeX, a program to print its DVI output files, and `texinfo.tex', the
133Texinfo definitions file.  This file is included in the GDB
134distribution, in the directory `gdb-VERSION/texinfo'.
135
136   TeX is a typesetting program; it does not print files directly, but
137produces output files called DVI files.  To print a typeset document,
138you need a program to print DVI files.  If your system has TeX
139installed, chances are it has such a program.  The precise command to
140use depends on your system; `lpr -d' is common; another (for PostScript
141devices) is `dvips'.  The DVI print command may require a file name
142without any extension or a `.dvi' extension.
143
144   TeX also requires a macro definitions file called `texinfo.tex'.
145This file tells TeX how to typeset a document written in Texinfo
146format.  On its own, TeX cannot read, much less typeset a Texinfo file.
147 `texinfo.tex' is distributed with GDB and is located in the
148`gdb-VERSION/texinfo' directory.
149
150   If you have TeX and a DVI printer program installed, you can typeset
151and print this manual.  First switch to the `gdb' subdirectory of
152the main source directory (for example, to `gdb-VERSION/gdb') and then type:
153
154      make doc/gdb.dvi
155
156   If you prefer to have the manual in PDF format, type this from the
157`gdb/doc' subdirectory of the main source directory:
158
159      make gdb.pdf
160
161For this to work, you will need the PDFTeX package to be installed.
162
163
164Installing GDB
165**************
166
167   GDB comes with a `configure' script that automates the process of
168preparing GDB for installation; you can then use `make' to build the
169`gdb' program.
170
171   The GDB distribution includes all the source code you need for GDB in
172a single directory.  That directory contains:
173
174`gdb-VERSION/{COPYING,COPYING.LIB}'
175     Standard GNU license files.  Please read them.
176
177`gdb-VERSION/bfd'
178     source for the Binary File Descriptor library
179
180`gdb-VERSION/config*'
181     script for configuring GDB, along with other support files
182
183`gdb-VERSION/gdb'
184     the source specific to GDB itself
185
186`gdb-VERSION/include'
187     GNU include files
188
189`gdb-VERSION/libiberty'
190     source for the `-liberty' free software library
191
192`gdb-VERSION/opcodes'
193     source for the library of opcode tables and disassemblers
194
195`gdb-VERSION/readline'
196     source for the GNU command-line interface
197     NOTE:  The readline library is compiled for use by GDB, but will
198     not be installed on your system when "make install" is issued.
199
200`gdb-VERSION/sim'
201     source for some simulators (ARM, D10V, SPARC, M32R, MIPS, PPC, V850, etc)
202
203`gdb-VERSION/texinfo'
204     The `texinfo.tex' file, which you need in order to make a printed
205     manual using TeX.
206
207`gdb-VERSION/etc'
208     Coding standards, useful files for editing GDB, and other
209     miscellanea.
210
211   Note: the following instructions are for building GDB on Unix or
212Unix-like systems.  Instructions for building with DJGPP for
213MS-DOS/MS-Windows are in the file gdb/config/djgpp/README.
214
215   The simplest way to configure and build GDB is to run `configure'
216from the `gdb-VERSION' directory.
217
218   First switch to the `gdb-VERSION' source directory if you are
219not already in it; then run `configure'.
220
221   For example:
222
223      cd gdb-VERSION
224      ./configure
225      make
226
227   Running `configure' followed by `make' builds the `bfd',
228`readline', `mmalloc', and `libiberty' libraries, then `gdb' itself.
229The configured source files, and the binaries, are left in the
230corresponding source directories.
231
232   `configure' is a Bourne-shell (`/bin/sh') script; if your system
233does not recognize this automatically when you run a different shell,
234you may need to run `sh' on it explicitly:
235
236      sh configure
237
238   If you run `configure' from a directory that contains source
239directories for multiple libraries or programs, `configure' creates
240configuration files for every directory level underneath (unless
241you tell it not to, with the `--norecursion' option).
242
243   You can install `gdb' anywhere; it has no hardwired paths. However,
244you should make sure that the shell on your path (named by the `SHELL'
245environment variable) is publicly readable.  Remember that GDB uses the
246shell to start your program--some systems refuse to let GDB debug child
247processes whose programs are not readable.
248
249
250Compiling GDB in another directory
251==================================
252
253   If you want to run GDB versions for several host or target machines,
254you need a different `gdb' compiled for each combination of host and
255target.  `configure' is designed to make this easy by allowing you to
256generate each configuration in a separate subdirectory, rather than in
257the source directory.  If your `make' program handles the `VPATH'
258feature correctly (GNU `make' and SunOS 'make' are two that should),
259running `make' in each of these directories builds the `gdb' program
260specified there.
261
262   To build `gdb' in a separate directory, run `configure' with the
263`--srcdir' option to specify where to find the source. (You also need
264to specify a path to find `configure' itself from your working
265directory.  If the path to `configure' would be the same as the
266argument to `--srcdir', you can leave out the `--srcdir' option; it
267will be assumed.)
268
269   For example, you can build GDB in a separate
270directory for a Sun 4 like this:
271
272     cd gdb-VERSION
273     mkdir ../gdb-sun4
274     cd ../gdb-sun4
275     ../gdb-VERSION/configure
276     make
277
278   When `configure' builds a configuration using a remote source
279directory, it creates a tree for the binaries with the same structure
280(and using the same names) as the tree under the source directory.  In
281the example, you'd find the Sun 4 library `libiberty.a' in the
282directory `gdb-sun4/libiberty', and GDB itself in `gdb-sun4/gdb'.
283
284   One popular reason to build several GDB configurations in separate
285directories is to configure GDB for cross-compiling (where GDB runs on
286one machine--the host--while debugging programs that run on another
287machine--the target).  You specify a cross-debugging target by giving
288the `--target=TARGET' option to `configure'.
289
290   When you run `make' to build a program or library, you must run it
291in a configured directory--whatever directory you were in when you
292called `configure' (or one of its subdirectories).
293
294   The `Makefile' that `configure' generates in each source directory
295also runs recursively.  If you type `make' in a source directory such
296as `gdb-VERSION' (or in a separate configured directory configured with
297`--srcdir=PATH/gdb-VERSION'), you will build all the required libraries,
298and then build GDB.
299
300   When you have multiple hosts or targets configured in separate
301directories, you can run `make' on them in parallel (for example, if
302they are NFS-mounted on each of the hosts); they will not interfere
303with each other.
304
305
306Specifying names for hosts and targets
307======================================
308
309   The specifications used for hosts and targets in the `configure'
310script are based on a three-part naming scheme, but some short
311predefined aliases are also supported.  The full naming scheme encodes
312three pieces of information in the following pattern:
313
314     ARCHITECTURE-VENDOR-OS
315
316   For example, you can use the alias `sun4' as a HOST argument or in a
317`--target=TARGET' option.  The equivalent full name is
318`sparc-sun-sunos4'.
319
320   The `configure' script accompanying GDB does not provide any query
321facility to list all supported host and target names or aliases.
322`configure' calls the Bourne shell script `config.sub' to map
323abbreviations to full names; you can read the script, if you wish, or
324you can use it to test your guesses on abbreviations--for example:
325
326     % sh config.sub sun4
327     sparc-sun-sunos4.1.1
328     % sh config.sub sun3
329     m68k-sun-sunos4.1.1
330     % sh config.sub decstation
331     mips-dec-ultrix4.2
332     % sh config.sub hp300bsd
333     m68k-hp-bsd
334     % sh config.sub i386v
335     i386-pc-sysv
336     % sh config.sub i786v
337     Invalid configuration `i786v': machine `i786v' not recognized
338
339`config.sub' is also distributed in the GDB source directory.
340
341
342`configure' options
343===================
344
345   Here is a summary of the `configure' options and arguments that are
346most often useful for building GDB.  `configure' also has several other
347options not listed here.  There are many options to gdb's `configure'
348script, some of which are only useful in special situation.
349*note : (autoconf.info)Running configure scripts, for a full
350explanation of `configure'.
351
352     configure [--help]
353               [--prefix=DIR]
354               [--srcdir=PATH]
355               [--target=TARGET]
356                 [--host=HOST]
357                 [HOST]
358
359You may introduce options with a single `-' rather than `--' if you
360prefer; but you may abbreviate option names if you use `--'.  Some
361more obscure GDB `configure' options are not listed here.
362
363`--help'
364     Display a quick summary of how to invoke `configure'.
365
366`-prefix=DIR'
367     Configure the source to install programs and files under directory
368     `DIR'.
369
370`--srcdir=PATH'
371     *Warning: using this option requires GNU `make', or another `make'
372     that compatibly implements the `VPATH' feature.*
373     Use this option to make configurations in directories separate
374     from the GDB source directories.  Among other things, you can use
375     this to build (or maintain) several configurations simultaneously,
376     in separate directories.  `configure' writes configuration
377     specific files in the current directory, but arranges for them to
378     use the source in the directory PATH.  `configure' will create
379     directories under the working directory in parallel to the source
380     directories below PATH.
381
382`--host=HOST'
383     Configure GDB to run on the specified HOST.
384
385     There is no convenient way to generate a list of all available
386     hosts.
387
388`HOST ...'
389     Same as `--host=HOST'.  If you omit this, GDB will guess; it's
390     quite accurate.
391
392`--target=TARGET'
393     Configure GDB for cross-debugging programs running on the specified
394     TARGET.  Without this option, GDB is configured to debug programs
395     that run on the same machine (HOST) as GDB itself.
396
397     There is no convenient way to generate a list of all available
398     targets.
399
400`--enable-targets=TARGET,TARGET,...'
401`--enable-targets=all`
402     Configure GDB for cross-debugging programs running on the
403     specified list of targets.  The special value `all' configures
404     GDB for debugging programs running on any target it supports.
405
406`--with-gdb-datadir=PATH'
407     Set the GDB-specific data directory.  GDB will look here for
408     certain supporting files or scripts.  This defaults to the `gdb'
409     subdirectory of `datadir' (which can be set using `--datadir').
410
411`--with-relocated-sources=DIR'
412     Sets up the default source path substitution rule so that
413     directory names recorded in debug information will be
414     automatically adjusted for any directory under DIR.  DIR should
415     be a subdirectory of GDB's configured prefix, the one mentioned
416     in the `--prefix' or `--exec-prefix' options to configure.  This
417     option is useful if GDB is supposed to be moved to a different
418     place after it is built.
419
420`--enable-64-bit-bfd'
421     Enable 64-bit support in BFD on 32-bit hosts.
422
423`--disable-gdbmi'
424     Build GDB without the GDB/MI machine interface.
425
426`--enable-tui'
427     Build GDB with the text-mode full-screen user interface (TUI).
428     Requires a curses library (ncurses and cursesX are also
429     supported).
430
431`--with-curses'
432     Use the curses library instead of the termcap library, for
433     text-mode terminal operations.
434
435`--with-debuginfod'
436     Build GDB with libdebuginfod, the debuginfod client library.  Used
437     to automatically fetch source files and separate debug files from
438     debuginfod servers using the associated executable's build ID.
439     Enabled by default if libdebuginfod is installed and found at
440     configure time.  debuginfod is packaged with elfutils, starting
441     with version 0.178.  You can get the latest version from
442     'https://sourceware.org/elfutils/'.
443
444`--with-libunwind-ia64'
445     Use the libunwind library for unwinding function call stack on ia64
446     target platforms.
447     See http://www.nongnu.org/libunwind/index.html for details.
448
449`--with-system-readline'
450     Use the readline library installed on the host, rather than the
451     library supplied as part of GDB.  Readline 7 or newer is required;
452     this is enforced by the build system.
453
454`--with-system-zlib'
455     Use the zlib library installed on the host, rather than the
456     library supplied as part of GDB.
457
458`--with-expat'
459     Build GDB with Expat, a library for XML parsing.  (Done by
460     default if libexpat is installed and found at configure time.)
461     This library is used to read XML files supplied with GDB.  If it
462     is unavailable, some features, such as remote protocol memory
463     maps, target descriptions, and shared library lists, that are
464     based on XML files, will not be available in GDB.  If your host
465     does not have libexpat installed, you can get the latest version
466     from `http://expat.sourceforge.net'.
467
468`--with-libiconv-prefix[=DIR]'
469     Build GDB with GNU libiconv, a character set encoding conversion
470     library.  This is not done by default, as on GNU systems the
471     `iconv' that is built in to the C library is sufficient.  If your
472     host does not have a working `iconv', you can get the latest
473     version of GNU iconv from `https://www.gnu.org/software/libiconv/'.
474
475     GDB's build system also supports building GNU libiconv as part of
476     the overall build.  See the GDB manual instructions on how to do
477     this.
478
479`--with-lzma'
480     Build GDB with LZMA, a compression library.  (Done by default if
481     liblzma is installed and found at configure time.)  LZMA is used
482     by GDB's "mini debuginfo" feature, which is only useful on
483     platforms using the ELF object file format.  If your host does
484     not have liblzma installed, you can get the latest version from
485     `https://tukaani.org/xz/'.
486
487`--with-gmp=DIR'
488`--with-gmp-lib=LIBDIR'
489`--with-gmp-include=INCDIR'
490     Build GDB using the GMP library installed at the directory DIR.
491     If your host does not have GMP installed, you can get the latest
492     version at `https://gmplib.org/'.
493     The `--with-gmp=gmpinstalldir` option is shorthand for
494     `--with-gmp-lib=gmpinstalldir/lib` and
495     `--with-gmp-include=gmpinstalldir/include`.
496
497`--with-mpfr=DIR'
498`--with-mpfr-lib=LIBDIR'
499`--with-mpfr-include=INCDIR'
500     Build GDB using GNU MPFR installed at the directory DIR,
501     a library for multiple-precision floating-point computation
502     with correct rounding.
503     This library is used to emulate target floating-point arithmetic
504     during expression evaluation when the target uses different
505     floating-point formats than the host.
506     If your host does not have GNU MPFR installed, you
507     can get the latest version from `https://www.mpfr.org/'.
508
509     The `--with-mpfr=mpfrinstalldir` option is shorthand for
510     `--with-mpfr-lib=mpfrinstalldir/lib` and
511     `--with-mpfr-include=mpfrinstalldir/include`.
512
513`--with-python[=PYTHON]'
514     Build GDB with Python scripting support.  (Done by default if
515     libpython is present and found at configure time.)  Python makes
516     GDB scripting much more powerful than the restricted CLI
517     scripting language.  If your host does not have Python installed,
518     you can find it on `http://www.python.org/download/'.  The oldest
519     version of Python supported by GDB is 3.2.  The optional argument
520     PYTHON is used to find the Python headers and libraries.  It can
521     be either the name of a Python executable, or the name of the
522     directory in which Python is installed.
523
524`--with-guile[=GUILE]'
525     Build GDB with GNU Guile scripting support.  (Done by default if
526     libguile is present and found at configure time.)  If your host
527     does not have Guile installed, you can find it at
528     `https://www.gnu.org/software/guile/'.  The optional argument
529     GUILE can be a version number, which will cause `configure' to
530     try to use that version of Guile; or the file name of a
531     `pkg-config' executable, which will be queried to find the
532     information needed to compile and link against Guile.
533
534`--enable-source-highlight'
535     When printing source code, use source highlighting.  This requires
536     libsource-highlight to be installed and is enabled by default
537     if the library is found.
538
539`--with-xxhash'
540     Use libxxhash for hashing.  This has no user-visible effect but
541     speeds up various GDB operations such as symbol loading.  Enabled
542     by default if libxxhash is found.
543
544`--with-amd-dbgapi=[auto,yes,no]'
545     Whether to use the amd-dbgapi library to support local debugging of
546     AMD GCN architecture GPUs.
547
548     When explicitly requesting support for an AMD GCN architecture through
549     `--enable-targets' or `--target', there is no need to use
550     `--with-amd-dbgapi': `configure' will automatically look for the
551     amd-dbgapi library and fail if not found.
552
553     When using --enable-targets=all, support for the AMD GCN architecture will
554     only be included if the amd-dbgapi is found.  `--with-amd-dbgapi=yes' can
555     be used to make it a failure if the amd-dbgapi library is not found.
556     `--with-amd-dbgapi=no' can be used to prevent looking for the amd-dbgapi
557     library altogether.
558
559`--without-included-regex'
560     Don't use the regex library included with GDB (as part of the
561     libiberty library).  This is the default on hosts with version 2
562     of the GNU C library.
563
564`--with-sysroot=DIR'
565     Use DIR as the default system root directory for libraries whose
566     file names begin with `/lib' or `/usr/lib'.  (The value of DIR
567     can be modified at run time by using the "set sysroot" command.)
568     If DIR is under the GDB configured prefix (set with `--prefix' or
569     `--exec-prefix' options), the default system root will be
570     automatically adjusted if and when GDB is moved to a different
571     location.
572
573`--with-system-gdbinit=FILE'
574     Configure GDB to automatically load a system-wide init file.
575     FILE should be an absolute file name.  If FILE is in a directory
576     under the configured prefix, and GDB is moved to another location
577     after being built, the location of the system-wide init file will
578     be adjusted accordingly.
579
580`--with-system-gdbinit-dir=DIR'
581     Configure GDB to automatically load system-wide init files from
582     a directory. Files with extensions `.gdb', `.py' (if Python
583     support is enabled) and `.scm' (if Guile support is enabled) are
584     supported.  DIR should be an absolute directory name.  If DIR is
585     in a directory under the configured prefix, and GDB is moved to
586     another location after being built, the location of the system-
587     wide init directory will be adjusted accordingly.
588
589`--enable-build-warnings'
590     When building the GDB sources, ask the compiler to warn about any
591     code which looks even vaguely suspicious.  It passes many
592     different warning flags, depending on the exact version of the
593     compiler you are using.
594
595`--enable-werror'
596     Treat compiler warnings as werrors.  It adds the -Werror flag to
597     the compiler, which will fail the compilation if the compiler
598     outputs any warning messages.
599
600`--enable-ubsan'
601     Enable the GCC undefined behavior sanitizer.  By default this is
602     disabled in GDB releases, but enabled when building from git.
603     The undefined behavior sanitizer checks for C++ undefined
604     behavior.  It has a performance cost, so if you are looking at
605     GDB's performance, you should disable it.
606
607`--enable-unit-tests[=yes|no]'
608     Enable (i.e., include) support for unit tests when compiling GDB
609     and GDBServer.  Note that if this option is not passed, GDB will
610     have selftests if it is a development build, and will *not* have
611     selftests if it is a non-development build.
612
613`configure' accepts other options, for compatibility with configuring
614other GNU tools recursively.
615
616
617Remote debugging
618=================
619
620   The files m68k-stub.c, i386-stub.c, and sparc-stub.c are examples
621of remote stubs to be used with remote.c.  They are designed to run
622standalone on an m68k, i386, or SPARC cpu and communicate properly
623with the remote.c stub over a serial line.
624
625   The directory gdbserver/ contains `gdbserver', a program that
626allows remote debugging for Unix applications.  GDBserver is only
627supported for some native configurations.
628
629   The file gdbserver/README includes further notes on GDBserver; in
630particular, it explains how to build GDBserver for cross-debugging
631(where GDBserver runs on the target machine, which is of a different
632architecture than the host machine running GDB).
633
634
635Reporting Bugs in GDB
636=====================
637
638   There are several ways of reporting bugs in GDB.  The preferred
639method is to use the World Wide Web:
640
641      http://www.gnu.org/software/gdb/bugs/
642
643As an alternative, the bug report can be submitted, via e-mail, to the
644address "bug-gdb@gnu.org".
645
646   When submitting a bug, please include the GDB version number, and
647how you configured it (e.g., "sun4" or "mach386 host,
648i586-intel-synopsys target").  Since GDB supports so many
649different configurations, it is important that you be precise about
650this.  The simplest way to do this is to include the output from these
651commands:
652
653      % gdb --version
654      % gdb --config
655
656   For more information on how/whether to report bugs, see the
657Reporting Bugs chapter of the GDB manual (gdb/doc/gdb.texinfo).
658
659
660Graphical interface to GDB -- X Windows, MS Windows
661==========================
662
663   Several graphical interfaces to GDB are available.  You should
664check:
665
666          https://sourceware.org/gdb/wiki/GDB%20Front%20Ends
667
668for an up-to-date list.
669
670   Emacs users will very likely enjoy the Grand Unified Debugger mode;
671try typing `M-x gdb RET'.
672
673
674Writing Code for GDB
675=====================
676
677   There is information about writing code for GDB in the file
678`CONTRIBUTE' and at the website:
679
680          http://www.gnu.org/software/gdb/
681
682in particular in the wiki.
683
684   If you are pondering writing anything but a short patch, especially
685take note of the information about copyrights and copyright assignment.
686It can take quite a while to get all the paperwork done, so
687we encourage you to start that process as soon as you decide you are
688planning to work on something, or at least well ahead of when you
689think you will be ready to submit the patches.
690
691
692GDB Testsuite
693=============
694
695   Included with the GDB distribution is a DejaGNU based testsuite
696that can either be used to test your newly built GDB, or for
697regression testing a GDB with local modifications.
698
699   Running the testsuite requires the prior installation of DejaGNU,
700which is generally available via ftp.  The directory
701ftp://sources.redhat.com/pub/dejagnu/ will contain a recent snapshot.
702Once DejaGNU is installed, you can run the tests in one of the
703following ways:
704
705  (1)     cd gdb-VERSION
706          make check-gdb
707
708or
709
710  (2)     cd gdb-VERSION/gdb
711          make check
712
713or
714
715  (3)     cd gdb-VERSION/gdb/testsuite
716          make site.exp       (builds the site specific file)
717          runtest -tool gdb GDB=../gdb    (or GDB=<somepath> as appropriate)
718
719When using a `make'-based method, you can use the Makefile variable
720`RUNTESTFLAGS' to pass flags to `runtest', e.g.:
721
722          make RUNTESTFLAGS=--directory=gdb.cp check
723
724If you use GNU make, you can use its `-j' option to run the testsuite
725in parallel.  This can greatly reduce the amount of time it takes for
726the testsuite to run.  In this case, if you set `RUNTESTFLAGS' then,
727by default, the tests will be run serially even under `-j'.  You can
728override this and force a parallel run by setting the `make' variable
729`FORCE_PARALLEL' to any non-empty value.  Note that the parallel `make
730check' assumes that you want to run the entire testsuite, so it is not
731compatible with some dejagnu options, like `--directory'.
732
733The last method gives you slightly more control in case of problems
734with building one or more test executables or if you are using the
735testsuite `standalone', without it being part of the GDB source tree.
736
737See the DejaGNU documentation for further details.
738
739
740Copyright and License Notices
741=============================
742
743Most files maintained by the GDB Project contain a copyright notice
744as well as a license notice, usually at the start of the file.
745
746To reduce the length of copyright notices, consecutive years in the
747copyright notice can be combined into a single range.  For instance,
748the following list of copyright years...
749
750    1986, 1988, 1989, 1991-1993, 1999, 2000, 2007, 2008, 2009, 2010, 2011
751
752... is abbreviated into:
753
754    1986, 1988-1989, 1991-1993, 1999-2000, 2007-2011
755
756Every year of each range, inclusive, is a copyrightable year that
757could be listed individually.
758
759
760(this is for editing this file with GNU emacs)
761Local Variables:
762mode: text
763End:
764