From: Doug Kearns Date: Sun, 8 Feb 2026 20:51:47 +0000 (+0000) Subject: runtime(gdb): Update syntax and ftplugin X-Git-Tag: v9.1.2141~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b422a33ac22dbd0086f64e7540afefc0c9a5a7ee;p=thirdparty%2Fvim.git runtime(gdb): Update syntax and ftplugin - Change syntax file maintainer. - Add Guile and Python command highlighting. - Update command list to version 12. - Add foldable regions for the commands 'define', 'if' and 'while' multiline commands. - Support documented partial command names. - Add matchit, browsefilter, and comment formatting support. - Support embedded C in compiler {code|print} commands. - Add largely complete settings highlighting and folding. - Add syntax tests (incomplete). Thanks to Claudio Fleiner for many years of maintenance. closes: #10649 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt --- diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 5b7b66f74f..5af7701c07 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -519,6 +519,7 @@ runtime/syntax/forth.vim @jkotlinski runtime/syntax/fpcmake.vim @dkearns runtime/syntax/freebasic.vim @dkearns runtime/syntax/fstab.vim @rid9 +runtime/syntax/gdb.vim @dkearns runtime/syntax/gdresource.vim @habamax runtime/syntax/gdscript.vim @habamax runtime/syntax/gdshader.vim @habamax diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index 20525f8e59..2b911e2b83 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -1,4 +1,4 @@ -*syntax.txt* For Vim version 9.1. Last change: 2026 Jan 30 +*syntax.txt* For Vim version 9.1. Last change: 2026 Feb 08 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1886,6 +1886,14 @@ The backticks for inline java are highlighted according to the htmlError group to make them easier to see. +GDB *gdb.vim* *ft-gdb-syntax* + +The GDB syntax file provides syntax |folding| (see |:syn-fold|) for comments +and block statements. This can be enabled with: > + + :set foldmethod=syntax + + GROFF *groff.vim* *ft-groff-syntax* The groff syntax file is a wrapper for |nroff.vim|, see the notes diff --git a/runtime/doc/tags b/runtime/doc/tags index 23aa279607..9290b2b284 100644 --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -7549,6 +7549,7 @@ ft-fortran-syntax syntax.txt /*ft-fortran-syntax* ft-freebasic-plugin filetype.txt /*ft-freebasic-plugin* ft-freebasic-syntax syntax.txt /*ft-freebasic-syntax* ft-fvwm-syntax syntax.txt /*ft-fvwm-syntax* +ft-gdb-syntax syntax.txt /*ft-gdb-syntax* ft-gdscript-plugin filetype.txt /*ft-gdscript-plugin* ft-gitcommit-plugin filetype.txt /*ft-gitcommit-plugin* ft-gitrebase-plugin filetype.txt /*ft-gitrebase-plugin* @@ -8076,6 +8077,7 @@ garbagecollect() builtin.txt /*garbagecollect()* gd pattern.txt /*gd* gdb debug.txt /*gdb* gdb-version terminal.txt /*gdb-version* +gdb.vim syntax.txt /*gdb.vim* ge motion.txt /*ge* gender-neutral helphelp.txt /*gender-neutral* generic-function-call vim9.txt /*generic-function-call* diff --git a/runtime/ftplugin/gdb.vim b/runtime/ftplugin/gdb.vim index af88a04d54..859d82442d 100644 --- a/runtime/ftplugin/gdb.vim +++ b/runtime/ftplugin/gdb.vim @@ -1,21 +1,54 @@ " Vim filetype plugin file " Language: gdb " Maintainer: Michaël Peeters -" Last Changed: 2017-10-26 -" 2024-04-10: - add Matchit support (by Vim Project) -" 2024-04-23: - add space to commentstring (by Riley Bruins) ('commentstring') +" Contributors: Riley Bruins +" Last Changed: 2017 Oct 26 +" 2024 Apr 10: add Matchit support (by Vim Project) +" 2024 Apr 23: add space to commentstring (by Riley Bruins) ('commentstring') +" 2026 Feb 08: add browsefilter, comment formatting, and improve matchit support (by Vim Project) -if exists("b:did_ftplugin") | finish | endif +if exists("b:did_ftplugin") + finish +endif let b:did_ftplugin = 1 +let s:cpo_save = &cpo +set cpo&vim + +setlocal comments=:# setlocal commentstring=#\ %s +setlocal formatoptions-=t +setlocal formatoptions+=croql setlocal include=^\\s*source " Undo the stuff we changed. -let b:undo_ftplugin = "setlocal cms< include<" +let b:undo_ftplugin = "setlocal com< cms< fo< inc<" -" Matchit support -if !exists('b:match_words') - let b:match_words = '\<\%(if\|while\|define\|document\)\>:\:\' - let b:undo_ftplugin ..= " | unlet! b:match_words" +if exists("loaded_matchit") && !exists("b:match_words") + let b:match_ignorecase = 0 + let s:line_start = '\%(^\s*\)\@<=' + let b:match_words = + \ s:line_start .. '\%(commands\|define\|document\|if\|while\|' .. + \ '\%(py\%[thon]\|gu\%[ile]\)\%(\s*$\)\@=\|' .. + \ '\%(compi\%[le]\|exp\%[ression]\)\s\+\%(c\%[ode]\|p\%[rint]\)\)\>:' .. + \ s:line_start .. '\%(else\|loop_continue\|loop_break\)\>:' .. + \ s:line_start .. 'end\>' + unlet s:line_start + let b:undo_ftplugin ..= " | unlet! b:match_ignorecase b:match_words" endif + +if (has("gui_win32") || has("gui_gtk")) && !exists("b:browsefilter") + let b:browsefilter = + \ "GDB Init Files (.gdbinit gdbinit .gdbearlyinit gdbearlyinit)\t" .. + \ ".gdbinit;gdbinit;.gdbearlyinit;gdbearlyinit\n" .. + \ "GDB Command Files (*.gdb)\t*.gdb\n" + if has("win32") + let b:browsefilter ..= "All Files (*.*)\t*\n" + else + let b:browsefilter ..= "All Files (*)\t*\n" + endif + let b:undo_ftplugin ..= " | unlet! b:browsefilter" +endif + +let &cpo = s:cpo_save +unlet s:cpo_save diff --git a/runtime/syntax/gdb.vim b/runtime/syntax/gdb.vim index c15b96de6f..0955f0f107 100644 --- a/runtime/syntax/gdb.vim +++ b/runtime/syntax/gdb.vim @@ -1,9 +1,11 @@ " Vim syntax file -" Language: GDB command files -" Maintainer: Claudio Fleiner -" URL: http://www.fleiner.com/vim/syntax/gdb.vim -" Last Change: 2021 Nov 15 -" Additional changes by Simon Sobisch +" Language: GDB command files +" Maintainer: Doug Kearns +" Previous Maintainer: Claudio Fleiner +" Last Change: 2026 Feb 08 +" Contributors: Simon Sobisch + +" WARNING: the group names are NOT stable and may change at any time " quit when a syntax file was already loaded if exists("b:current_syntax") @@ -13,92 +15,1631 @@ endif let s:cpo_save = &cpo set cpo&vim -syn keyword gdbInfo contained address architecture args breakpoints catch common copying dcache -syn keyword gdbInfo contained display files float frame functions handle line -syn keyword gdbInfo contained locals program registers scope set sharedlibrary signals -syn keyword gdbInfo contained source sources stack symbol target terminal threads -syn keyword gdbInfo contained syn keyword tracepoints types udot variables warranty watchpoints -syn match gdbInfo contained "all-registers" - - -syn keyword gdbStatement contained actions apply attach awatch backtrace break bt call catch cd clear collect commands -syn keyword gdbStatement contained complete condition continue delete detach directory disable disas[semble] disp[lay] down -syn keyword gdbStatement contained echo else enable end file finish frame handle hbreak help if ignore -syn keyword gdbStatement contained inspect jump kill list load maintenance make next nexti ni output overlay -syn keyword gdbStatement contained passcount path print printf ptype python pwd quit rbreak remote return run rwatch -syn keyword gdbStatement contained search section set sharedlibrary shell show si signal skip source step stepi stepping -syn keyword gdbStatement contained stop target tbreak tdump tfind thbreak thread tp trace tstart tstatus tstop -syn keyword gdbStatement contained tty und[isplay] unset until up watch whatis where while ws x -syn match gdbFuncDef "\.*" -syn match gdbStatementContainer "^\s*\S\+" contains=gdbStatement,gdbFuncDef -syn match gdbStatement "^\s*info" nextgroup=gdbInfo skipwhite skipempty - -" some commonly used abbreviations -syn keyword gdbStatement c cont p py - -syn region gdbDocument matchgroup=gdbFuncDef start="\.*$" matchgroup=gdbFuncDef end="^end\s*$" - -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" -syn match gdbStatement "\" - -syn keyword gdbSet annotate architecture args check complaints confirm editing endian -syn keyword gdbSet environment gnutarget height history language listsize print prompt -syn keyword gdbSet radix remotebaud remotebreak remotecache remotedebug remotedevice remotelogbase -syn keyword gdbSet remotelogfile remotetimeout remotewritesize targetdebug variable verbose -syn keyword gdbSet watchdog width write -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" -syn match gdbSet "\" - -syn match gdbComment "^\s*#.*" contains=@Spell - -syn match gdbVariable "\$\K\k*" - -" Strings and constants -syn region gdbString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=@Spell +syn iskeyword @,48-57,_,128-167,224-235,- + +" Include {{{1 +" TODO: other languages: ada asm auto c d fortran go local minimal opencl pascal rust unknown +syn include @gdbC syntax/c.vim +unlet b:current_syntax + +syn region gdbExpression contained start="\S" skip="\\$" end="$" contains=@gdbC,gdbLineContinuation transparent + +" Commands {{{1 + +" breakpoints {{{2 +syn keyword gdbCommand contained aw[atch] nextgroup=@gdbWatchOption,gdbExpression skipwhite +syn keyword gdbCommand contained b[reak] +syn keyword gdbCommand contained break-[range] +syn keyword gdbCommand contained cat[ch] nextgroup=gdbCatchArgs skipwhite + syn keyword gdbCatchArgs contained assert catch exception exec fork handlers load rethrow signal syscall throw unload vfork +syn keyword gdbCommand contained cl[ear] cl + +syn match gdbCommand contained "\" nextgroup=gdbBreakpointNumber,gdbBreakpointRange skipwhite + " TODO: move this and generalise to idlist or similar? Where else are id + " numbers and ranges used? Breakpoints include catchpoints and watchpoints. + syn match gdbBreakpointNumber contained "\<\d\+\>" nextgroup=gdbBreakpointNumber,gdbBreakpointRange skipwhite + syn match gdbBreakpointRange contained "\<\d\+-\d\+\>" nextgroup=gdbBreakpointNumber,gdbBreakpointRange skipwhite + syn cluster gdbBreakpointNumbers contains=gdbBreakpointNumber,gdbBreakpointRange + syn match gdbBreakpointCount contained "-\@1" nextgroup=@gdbBreakpointNumbers skipwhite + " TODO: better name + syn keyword gdbCommandsKeyword silent contained + hi def link gdbCommandsKeyword gdbCommand +syn region gdbMultilineCommand contained start="\" matchgroup=gdbCommand end="^\s*\zsend\ze\s*$" contains=gdbCommand,gdbComment,gdbCommandsKeyword transparent fold + +syn keyword gdbCommand contained cond[ition] nextgroup=@gdbConditionOption,gdbConditionBreakpointNumber skipwhite + syn match gdbConditionEndOption contained "--" nextgroup=gdbExpression skipwhite + syn match gdbConditionOption contained "-f\%[orce]\>" nextgroup=gdbConditionEndOption,gdbExpression skipwhite + syn cluster gdbConditionOption contains=gdbConditionOption,gdbConditionEndOption + syn match gdbConditionBreakpointNumber contained "\<\d\+\>" contains=gdbBreakpointNumber nextgroup=gdbExpression skipwhite + +syn keyword gdbCommand contained del[ete] del d nextgroup=@gdbBreakpointNumbers,gdbDeleteArgs skipwhite + syn keyword gdbDeleteArgs contained breakpoints nextgroup=@gdbBreakpointNumbers skipwhite + syn keyword gdbDeleteArgs contained tracepoints tr nextgroup=@gdbBreakpointNumbers skipwhite + syn keyword gdbDeleteArgs contained bookmark checkpoint display mem tvariable +syn keyword gdbCommand contained dis[able] disa dis nextgroup=@gdbBreakpointNumbers,gdbDisableArgs skipwhite + syn keyword gdbDisableArgs contained breakpoints nextgroup=@gdbBreakpointNumbers skipwhite + syn keyword gdbDisableArgs contained display frame-filter mem pretty-printer probes type-printer unwinder xmethod +syn keyword gdbCommand contained dp[rintf] +syn keyword gdbCommand contained e[nable] en nextgroup=gdbEnableArgs skipwhite + syn keyword gdbEnableArgs contained display frame-filter mem pretty-printer probes type-printer unwinder xmethod + syn keyword gdbEnableArgs contained delete once nextgroup=@gdbBreakpointNumbers skipwhite + syn keyword gdbEnableArgs contained count nextgroup=gdbBreakpointCount skipwhite + syn keyword gdbEnableArgs contained breakpoints nextgroup=gdbEnableBreakpointArgs,@gdbBreakpointNumbers skipwhite + syn keyword gdbEnableBreakpointArgs contained count nextgroup=gdbBreakpointCount skipwhite + syn keyword gdbEnableBreakpointArgs contained delete once nextgroup=@gdbBreakpointNumbers skipwhite +syn keyword gdbCommand contained ft[race] +syn keyword gdbCommand contained hb[reak] +syn keyword gdbCommand contained ig[nore] +syn keyword gdbCommand contained rb[reak] +syn keyword gdbCommand contained rw[atch] nextgroup=@gdbWatchOption,gdbExpression skipwhite +syn keyword gdbCommand contained save nextgroup=gdbSaveArgs skipwhite + syn keyword gdbSaveArgs contained breakpoints gdb-index tracepoints +syn keyword gdbCommand contained sk[ip] nextgroup=gdbSkipArgs skipwhite + syn keyword gdbSkipArgs contained delete disable enable file function +syn keyword gdbCommand contained str[ace] +syn keyword gdbCommand contained tb[reak] +syn keyword gdbCommand contained tc[atch] +syn keyword gdbCommand contained tc[atch] nextgroup=gdbCatchArgs skipwhite +syn keyword gdbCommand contained thb[reak] +syn keyword gdbCommand contained tr[ace] tp +syn keyword gdbCommand contained wa[tch] nextgroup=@gdbWatchOption,gdbExpression skipwhite + syn match gdbWatchEndOption contained "--" nextgroup=gdbExpression skipwhite + syn match gdbWatchOption contained "-l\%[ocation]\>" nextgroup=gdbWatchEndOption,gdbExpression skipwhite + syn cluster gdbWatchOption contains=gdbWatchOption,gdbWatchEndOption + +" data {{{2 +syn keyword gdbCommand contained ag[ent-printf] nextgroup=gdbString +syn keyword gdbCommand contained app[end] nextgroup=gdbAppendArgs skipwhite + syn keyword gdbAppendArgs contained b[inary] nextgroup=gdbAppendBinaryArgs skipwhite + syn keyword gdbAppendBinaryArgs contained m[emory] v[alue] nextgroup=gdbAppendBinaryArgs skipwhite + syn keyword gdbAppendArgs contained m[emory] v[alue] +syn keyword gdbCommand contained ca[ll] +syn keyword gdbCommand contained disas[semble] +syn keyword gdbCommand contained disp[lay] nextgroup=gdbFormat skipwhite +syn keyword gdbCommand contained du[mp] nextgroup=gdbDumpArgs skipwhite + " TODO: share subcommand group + syn keyword gdbDumpArgs contained b[inary] i[hex] s[rec] t[ekhex] va[lue] ve[rilog] nextgroup=gdbDumpBinaryArgs skipwhite + syn keyword gdbDumpArgs contained m[emory] + syn keyword gdbDumpBinaryArgs contained m[emory] v[alue] +syn keyword gdbCommand contained explore nextgroup=gdbExploreArgs skipwhite + syn keyword gdbExploreArgs contained t[ype] v[alue] +syn keyword gdbCommand contained find +syn keyword gdbCommand contained in[it-if-undefined] +syn keyword gdbCommand contained mem +syn keyword gdbCommand contained memo[ry-tag] nextgroup=gdbMemoryTagArgs skipwhite + syn keyword gdbMemoryTagArgs contained c[heck] + syn keyword gdbMemoryTagArgs contained print-a[llocation-tag] + syn keyword gdbMemoryTagArgs contained print-l[ogical-tag] + syn keyword gdbMemoryTagArgs contained s[et-allocation-tag] + syn keyword gdbMemoryTagArgs contained w[ith-logical-tag] +syn keyword gdbCommand contained ou[tput] +syn keyword gdbCommand contained pr[int] ins[pect] p nextgroup=gdbPrintFormat skipwhite + syn match gdbPrintFormat contained "/1\=[oxdutfaicsz]\=" +syn keyword gdbCommand contained print-[object] po +syn keyword gdbCommand contained printf +syn keyword gdbCommand contained pt[ype] +syn keyword gdbCommand contained resto[re] + +" Set command {{{3 +syn keyword gdbCommand contained set nextgroup=gdbSetArgs skipwhite + + " Value types {{{4 + + " Boolean + syn keyword gdbSetBooleanValue contained on of[f] + + " Auto-boolean + syn keyword gdbSetAutoBooleanValue contained on of[f] a[uto] + + " Integer + syn keyword gdbSetIntegerValue contained unlimited + syn match gdbSetIntegerValue contained "[+-]\=\d\+\>" + + " UInteger + syn keyword gdbSetUIntegerValue contained unlimited + syn match gdbSetUIntegerValue contained "\<\d\+\>" + + " ZInteger + syn match gdbSetZIntegerValue contained "[+-]\=\d\+\>" + + " ZUInteger + syn match gdbSetZUIntegerValue contained "\<\d\+\>" + + " ZUIntegerUnlimited + syn keyword gdbSetZUIntegerUnlimitedValue contained unlimited + syn match gdbSetZUIntegerUnlimitedValue contained "-1\>" + syn match gdbSetZUIntegerUnlimitedValue contained "\<\d\+\>" + + " Enum + syn cluster gdbSetAskBooleanValue contains=gdbSetBooleanValue,gdbSetAskValue + syn keyword gdbSetAskValue contained a[sk] + + " String + syn region gdbSetStringValue contained start="\S" skip="\\$" end="\s*$" contains=gdbStringEscape + " StringNoEscape + syn region gdbSetStringNoEscapeValue contained start="\S" skip="\\$" end="\s*$" + + " OptionalFilename + syn match gdbSetOptionalFilenameValue contained "\S\+\%(\s*\S\+\)*" + " Filename + syn match gdbSetFilenameValue contained "\S\+\%(\s*\S\+\)*" + " TODO: better pattern? + " syn match gdbSetFilenameValue contained "\S.\{-}\ze\%(\s*$\)" + " syn region gdbSetFilenameValue contained start="\S" skip="\\$" end=\s*$" + + " Subcommands {{{4 + + syn keyword gdbSetArgs contained ag[ent] con[firm] ed[iting] ob[server] pa[gination] remotec[ache] remotef[low] ve[rbose] wr[ite] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained hei[ght] wi[dth] nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetArgs contained an[notate] compl[aints] wa[tchdog] nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbSetArgs contained remotet[imeout] remotea[ddresssize] nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetArgs contained cha[rset] " [charset] + syn keyword gdbSetArgs contained end[ian] nextgroup=gdbSetEndianValue skipwhite + syn keyword gdbSetEndianValue contained auto big little + syn keyword gdbSetArgs contained dir[ectories] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained la[nguage] nextgroup=gdbSetLanguageValue skipwhite + syn keyword gdbSetLanguageValue contained ada asm auto c d fortran go local minimal modula-2 objective-c opencl pascal rust + syn keyword gdbSetLanguageValue contained unknown + syn match gdbSetLanguageValue contained "\" + syn keyword gdbSetArgs contained arg[s] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained cw[d] nextgroup=gdbSetOptionalFilenameValue skipwhite + " TODO: worth including an architecture value? + syn keyword gdbSetArgs contained arc[hitecture] proc[essor] nextgroup=gdbArchitecture skipwhite + syn keyword gdbSetArgs contained env[ironment] " VAR VALUE + syn keyword gdbSetArgs contained lis[tsize] nextgroup=gdbSetIntegerValue skipwhite + " TODO: auto as constant? + syn keyword gdbSetArgs contained gn[utarget] g nextgroup=gdbSetStringNoEscapeValue skipwhite + syn keyword gdbSetArgs contained rad[ix] + syn keyword gdbSetArgs contained os[abi] nextgroup=gdbSetOsabiValue skipwhite + syn keyword gdbSetOsabiValue contained auto default none + syn keyword gdbSetArgs contained pro[mpt] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained remotelogb[ase] nextgroup=gdbSetRemotelogbaseValue skipwhite + syn keyword gdbSetRemotelogbaseValue contained hex octal ascii + syn keyword gdbSetArgs contained remotelogf[ile] nextgroup=gdbSetFilenameValue skipwhite + " TODO: deprecated + syn keyword gdbSetArgs contained remotew[ritesize] + syn keyword gdbSetArgs contained vari[able] var " VAR = EXP + + syn keyword gdbSetArgs contained ad[a] nextgroup=gdbSetAdaArgs skipwhite + syn keyword gdbSetAdaArgs contained p[rint-signatures] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAdaArgs contained s[ource-charset] nextgroup=gdbSetAdaSourceCharsetValue skipwhite + syn keyword gdbSetAdaSourceCharsetValue contained CP437 CP850 + syn match gdbSetAdaSourceCharsetValue contained "\" + syn keyword gdbSetAdaSourceCharsetValue contained UTF-8 + syn keyword gdbSetAdaArgs contained t[rust-PAD-over-XVS] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained arm nextgroup=gdbSetArmArgs skipwhite + syn keyword gdbSetArmArgs contained apcs32 nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArmArgs contained abi nextgroup=gdbSetArmAbiValue skipwhite + syn keyword gdbSetArmAbiValue contained AAPCS APCS auto + syn keyword gdbSetArmArgs contained disassembler nextgroup=gdbSetArmDisassemblerValue skipwhite + syn keyword gdbSetArmDisassemblerValue contained apcs atpcs gcc raw special-atpcs std + syn keyword gdbSetArmArgs contained fpu nextgroup=gdbSetArmFpuValue skipwhite + syn keyword gdbSetArmFpuValue contained auto fpa softfpa softvfp vfp + syn keyword gdbSetArmArgs contained fallback-mode nextgroup=gdbSetArmFallbackModeValue skipwhite + syn keyword gdbSetArmFallbackModeValue contained arm auto thumb + syn keyword gdbSetArmArgs contained force-mode nextgroup=gdbSetArmForceModeValue skipwhite + syn keyword gdbSetArmForceModeValue contained arm auto thumb + syn keyword gdbSetArgs contained bac[ktrace] nextgroup=gdbSetBacktraceArgs skipwhite + syn keyword gdbSetBacktraceArgs contained l[imit] nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetBacktraceArgs contained past-e[ntry] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetBacktraceArgs contained past-m[ain] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained br[eakpoint] nextgroup=gdbSetBreakpointArgs skipwhite + syn keyword gdbSetBreakpointArgs contained p[ending] nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetBreakpointArgs contained al[ways-inserted] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetBreakpointArgs contained au[to-hw] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetBreakpointArgs contained c[ondition-evaluation] nextgroup=gdbSetBreakpointCondtionEvaluationValue skipwhite + syn keyword gdbSetBreakpointCondtionEvaluationValue contained auto host target + syn keyword gdbSetArgs contained c[heck] ch c nextgroup=gdbSetCheckArgs skipwhite + syn keyword gdbSetCheckArgs contained range nextgroup=gdbSetCheckRangeValue skipwhite + syn keyword gdbSetCheckArgs contained type nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetCheckRangeValue contained on off warn auto + + syn keyword gdbSetArgs contained dc[ache] nextgroup=gdbSetDcacheArgs skipwhite + syn keyword gdbSetDcacheArgs contained size nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDcacheArgs contained line-size nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetArgs contained debugi[nfod] nextgroup=gdbSetDebuginfodArgs skipwhite + syn keyword gdbSetDebuginfodArgs contained enabled nextgroup=@gdbSetAskBooleanValue skipwhite + syn keyword gdbSetDebuginfodArgs contained urls nextgroup=gdbSetStringNoEscapeValue skipwhite + syn keyword gdbSetDebuginfodArgs contained verbose nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetArgs contained for[tran] nextgroup=gdbSetFortranArgs skipwhite + syn keyword gdbSetFortranArgs contained repack-array-slices nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained gu[ile] gu nextgroup=gdbSetGuileArgs skipwhite + syn keyword gdbSetGuileArgs contained print-stack nextgroup=gdbSetGuilePrintStackValue skipwhite + syn keyword gdbSetGuilePrintStackValue contained none full message + syn keyword gdbSetArgs contained hi[story] nextgroup=gdbSetHistoryArgs skipwhite + syn keyword gdbSetHistoryArgs contained expansion save nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetHistoryArgs contained filename nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetHistoryArgs contained size nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetHistoryArgs contained remove-duplicates nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetArgs contained lo[gging] nextgroup=gdbSetLoggingArgs skipwhite + syn keyword gdbSetLoggingArgs contained debugredirect enabled overwrite redirect nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetLoggingArgs contained file nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetArgs contained me[m] nextgroup=gdbSetMemArgs skipwhite + syn keyword gdbSetMemArgs contained inaccessible-by-default + syn keyword gdbSetArgs contained mips nextgroup=gdbSetMipsArgs skipwhite + syn keyword gdbSetMipsArgs contained abi nextgroup=gdbSetMipsAbiValue skipwhite + syn keyword gdbSetMipsAbiValue contained auto eabi32 eabi64 n32 n64 o32 o64 + syn keyword gdbSetMipsArgs contained compression nextgroup=gdbSetMipsCompressionValue skipwhite + syn keyword gdbSetMipsCompressionValue contained micromips mips16 + syn keyword gdbSetMipsArgs contained mask-address nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained mipsf[pu] nextgroup=gdbSetMipsfpuValue skipwhite + syn keyword gdbSetMipsfpuValue contained auto double none single 1 0 yes no on off + syn keyword gdbSetArgs contained mp[x] nextgroup=gdbSetMpxArgs skipwhite + syn keyword gdbSetMpxArgs contained bound + syn keyword gdbSetArgs contained po[werpc] nextgroup=gdbSetPowerpcArgs skipwhite + syn keyword gdbSetPowerpcArgs contained exact-watchpoints nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPowerpcArgs contained soft-float nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetPowerpcArgs contained vector-abi nextgroup=gdbSetPowerpcVectorAbiValue skipwhite + syn keyword gdbSetPowerpcVectorAbiValue contained altivec auto generic spe + syn keyword gdbSetArgs contained pri[nt] pr p nextgroup=gdbSetPrintArgs skipwhite + syn keyword gdbSetPrintArgs contained address demangle finish object pretty union vtbl nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained elements repeats nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetPrintArgs contained type nextgroup=gdbSetPrintTypeArgs skipwhite + syn keyword gdbSetPrintTypeArgs contained hex methods typedefs nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintTypeArgs contained nested-type-limit nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetPrintArgs contained array nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained array-indexes nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained asm-demangle nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained entry-values nextgroup=gdbSetPrintEntryValuesValue skipwhite + syn keyword gdbSetPrintEntryValuesValue contained both compact default if-needed no only preferred + syn keyword gdbSetPrintArgs contained frame-arguments nextgroup=gdbSetPrintFrameArgumentsValue skipwhite + syn keyword gdbSetPrintFrameArgumentsValue contained all none presence scalars + syn keyword gdbSetPrintArgs contained frame-info nextgroup=gdbSetPrintFrameInfoValue skipwhite + syn keyword gdbSetPrintFrameInfoValue contained auto location location-and-address short-location source-and-location source-line + syn keyword gdbSetPrintArgs contained inferior-events nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained max-depth nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetPrintArgs contained max-symbolic-offset nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetPrintArgs contained memory-tag-violations nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained null-stop nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained pascal_static-members nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained raw-frame-arguments nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained raw-values nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained sevenbit-strings nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained static-members nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained symbol nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained symbol-filename nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetPrintArgs contained symbol-loading nextgroup=gdbSetSymbolLoadingValue skipwhite + syn keyword gdbSetSymbolLoadingValue contained brief full off + syn keyword gdbSetPrintArgs contained thread-events nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained py[thon] nextgroup=gdbSetPythonArgs skipwhite + syn keyword gdbSetPythonArgs contained dont-write-bytecode nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetPythonArgs contained ignore-environment + syn keyword gdbSetPythonArgs contained print-stack nextgroup=gdbSetPythonPrintStackValue skipwhite + syn keyword gdbSetPythonPrintStackValue contained none full message + syn keyword gdbSetArgs contained rav[enscar] nextgroup=gdbSetRavenscarArgs skipwhite + syn keyword gdbSetRavenscarArgs contained task-switching + syn keyword gdbSetArgs contained rec[ord] rec nextgroup=gdbSetRecordArgs skipwhite + syn keyword gdbSetRecordArgs contained btrace nextgroup=gdbSetRecordBtraceArgs skipwhite + syn keyword gdbSetRecordBtraceArgs contained bts nextgroup=gdbSetRecordBtraceBtsArgs skipwhite + syn keyword gdbSetRecordBtraceBtsArgs contained buffer-size nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetRecordBtraceArgs contained cpu nextgroup=gdbSetRecordBtraceCpuArgs skipwhite + syn keyword gdbSetRecordBtraceCpuArgs contained auto none + syn keyword gdbSetRecordBtraceArgs contained pt nextgroup=gdbSetRecordBtracePtArgs skipwhite + syn keyword gdbSetRecordBtracePtArgs contained buffer-size nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetRecordBtraceArgs contained replay-memory-access nextgroup=gdbSetRecordBtraceReplayMemoryAccessValue skipwhite + syn keyword gdbSetRecordBtraceReplayMemoryAccessValue contained read-only read-write + syn keyword gdbSetRecordArgs contained full nextgroup=gdbSetRecordFullArgs skipwhite + syn keyword gdbSetRecordFullArgs contained insn-number-max nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetRecordFullArgs contained memory-query + syn keyword gdbSetRecordFullArgs contained stop-at-limit + syn keyword gdbSetRecordArgs contained function-call-history-size nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetRecordArgs contained instruction-history-size nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetArgs contained ri[scv] nextgroup=gdbSetRiscvArgs skipwhite + syn keyword gdbSetRiscvArgs contained use-compressed-breakpoints nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained se[rial] nextgroup=gdbSetSerialArgs skipwhite + syn keyword gdbSetSerialArgs contained baud nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbSetSerialArgs contained parity nextgroup=gdbSetSerialParityValue skipwhite + syn keyword gdbSetSerialParityValue contained none odd + syn keyword gdbSetArgs contained sh nextgroup=gdbSetShArgs skipwhite + syn keyword gdbSetShArgs contained calling-convention nextgroup=gdbSetShCallingConventionValue skipwhite + syn keyword gdbSetShCallingConventionValue contained gcc renesas + syn keyword gdbSetArgs contained sou[rce] nextgroup=gdbSetSourceArgs skipwhite + syn keyword gdbSetSourceArgs contained open + syn keyword gdbSetArgs contained sty[le] nextgroup=gdbSetStyleArgs skipwhite + syn keyword gdbSetStyleArgs contained address nextgroup=gdbSetStyleAddressArgs skipwhite + syn keyword gdbSetStyleAddressArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained disassembler nextgroup=gdbSetStyleDissassemblerArgs skipwhite + syn keyword gdbSetStyleDissassemblerArgs contained enabled nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetStyleArgs contained enabled nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetStyleArgs contained filename nextgroup=gdbSetStyleFilenameArgs skipwhite + syn keyword gdbSetStyleFilenameArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained function nextgroup=gdbSetStyleFunctionArgs skipwhite + syn keyword gdbSetStyleFunctionArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained highlight nextgroup=gdbSetStyleHighlightArgs skipwhite + syn keyword gdbSetStyleHighlightArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained metadata nextgroup=gdbSetStyleMetadataArgs skipwhite + syn keyword gdbSetStyleMetadataArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained sources nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetStyleArgs contained title nextgroup=gdbSetStyleTitleArgs skipwhite + syn keyword gdbSetStyleTitleArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained tui-active-border nextgroup=gdbSetStyleTuiActiveBorderArgs skipwhite + syn keyword gdbSetStyleTuiActiveBorderArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained tui-border nextgroup=gdbSetStyleTuiBorderArgs skipwhite + syn keyword gdbSetStyleTuiBorderArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained variable nextgroup=gdbSetStyleVariableArgs skipwhite + syn keyword gdbSetStyleVariableArgs contained background foreground intensity + syn keyword gdbSetStyleArgs contained version nextgroup=gdbSetStyleVersionArgs skipwhite + syn keyword gdbSetStyleVersionArgs contained background foreground intensity + syn keyword gdbSetArgs contained tc[p] nextgroup=gdbSetTcpArgs skipwhite + syn keyword gdbSetTcpArgs contained auto-retry nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetTcpArgs contained connect-timeout nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetArgs contained td[esc] nextgroup=gdbSetTdescArgs skipwhite + syn keyword gdbSetTdescArgs contained filename nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetArgs contained tu[i] nextgroup=gdbSetTuiArgs skipwhite + syn keyword gdbSetTuiArgs contained active-border-mode + syn keyword gdbSetTuiArgs contained border-kind nextgroup=gdbSetTuiBorderKindValue skipwhite + syn keyword gdbSetTuiBorderKindValue contained asc ascii space + syn keyword gdbSetTuiArgs contained border-mode nextgroup=gdbSetTuiBorderModeValue skipwhite + syn keyword gdbSetTuiBorderModeValue contained normal standout reverse half half-standout bold bold-standout + syn keyword gdbSetTuiArgs contained compact-source + syn keyword gdbSetTuiArgs contained tab-width nextgroup=gdbSetZUIntegerValue skipwhite + + syn keyword gdbSetArgs contained auto-c[onnect-native-target] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained auto-l[oad] nextgroup=gdbSetAutoloadValue,gdbSetAutoloadArgs skipwhite + syn keyword gdbSetAutoloadValue contained no off 0 + syn keyword gdbSetAutoloadArgs contained gdb-scripts nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAutoloadArgs contained guile-scripts nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAutoloadArgs contained libthread-db nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAutoloadArgs contained local-gdbinit nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAutoloadArgs contained python-scripts nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetAutoloadArgs contained safe-path nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetAutoloadArgs contained scripts-directory nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained auto-s[olib-add] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained bas[enames-may-differ] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained can[-use-hw-watchpoints] nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbSetArgs contained cas[e-sensitive] nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained ci[rcular-trace-buffer] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained cod[e-cache] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained coe[rce-float-to-double] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained compile-a[rgs] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained compile-g[cc] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained cp[-abi] nextgroup=gdbSetCpAbiValue skipwhite + syn keyword gdbSetCpAbiValue contained auto gnu-v2 gnu-v3 + syn keyword gdbSetArgs contained cris-d[warf2-cfi] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained cris-m[ode] nextgroup=gdbSetCrisModeValue skipwhite + syn keyword gdbSetCrisModeValue contained guru normal + syn keyword gdbSetArgs contained cris-v[ersion] nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetArgs contained data-directory nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetArgs contained debug nextgroup=gdbSetDebugArgs skipwhite + syn keyword gdbSetDebugArgs contained arch bpf expression microblaze mips overload record serial target varobj xtensa nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained aarch64 arc arm csky displaced frame infrun hppa jit nios2 notification observer or1k parser nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained riscv nextgroup=gdbSetDebugRiscvArgs skipwhite + syn keyword gdbSetDebugRiscvArgs contained breakpoints gdbarch infcall unwinder nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained skip symfile threads timestamp xml nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained aix-solib nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained auto-load nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained bfd-cache nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained check-physname nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained coff-pe-read nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained compile nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained compile-cplus-scopes nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained compile-cplus-types nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained dwarf-die nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained dwarf-line nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained dwarf-read nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained entry-values nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained event-loop nextgroup=gdbSetDebugEventLoopValue skipwhite + syn keyword gdbSetDebugEventLoopValue contained all all-except-ui off + syn keyword gdbSetDebugArgs contained fortran-array-slicing nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained index-cache nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained libthread-db nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained linux-namespaces nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained linux-nat nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained mach-o nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained py-breakpoint nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained py-micmd nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained py-unwind nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained remote nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained remote-packet-max-chars nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetDebugArgs contained separate-debug-file nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetDebugArgs contained solib-dsbt nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained solib-frv nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained stap-expression nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained symbol-lookup nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetDebugArgs contained symtab-create nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbSetArgs contained debug-[file-directory] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained def[ault-collect] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained dem[angle-style] nextgroup=gdbSetDemangleStyleValue skipwhite + syn keyword gdbSetDemangleStyleValue contained auto dlang gnat gnu-v3 java none rust + syn keyword gdbSetArgs contained det[ach-on-fork] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained disab[le-randomization] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained disassemble-[next-line] nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained disassembler[-options] nextgroup=gdbSetStringNoEscapeValue skipwhite + syn keyword gdbSetArgs contained disassembly[-flavor] nextgroup=gdbSetDisassemblyFlavorValue skipwhite + syn keyword gdbSetDisassemblyFlavorValue contained att intel + syn keyword gdbSetArgs contained disconnected-d[printf] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained disconnected-t[racing] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained disp[laced-stepping] nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained dprintf-c[hannel] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained dprintf-f[unction] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained dprintf-s[tyle] nextgroup=gdbSetDprintfStyleValue skipwhite + syn keyword gdbSetDprintfStyleValue contained agent call gdb + syn keyword gdbSetArgs contained du[mp-excluded-mappings] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained exec-di[rection] nextgroup=gdbSetExecDirectionValue skipwhite + syn keyword gdbSetExecDirectionValue contained forward reverse + syn keyword gdbSetArgs contained exec-do[ne-display] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained exec-f[ile-mismatch] nextgroup=gdbSetExecFileMismatchValue skipwhite + syn keyword gdbSetExecFileMismatchValue contained ask off warn + syn keyword gdbSetArgs contained exec-w[rapper] nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetArgs contained extend[ed-prompt] nextgroup=gdbSetExtendedPromptValue skipwhite + " TODO: move this? + syn region gdbSetExtendedPromptValue contained start="\S" skip="\\$" end="\s*$" + syn match gdbStringEscape "\\[\\ efnprtvw]" containedin=gdbSetExtendedPromptValue + syn match gdbStringEscape "\\[fpt]{[^}]\+}" containedin=gdbSetExtendedPromptValue + syn match gdbStringEscape "\\\[[^]]\+]" containedin=gdbSetExtendedPromptValue + syn keyword gdbSetArgs contained extens[ion-language] nextgroup=gdbSetStringNoEscapeValue skipwhite + syn keyword gdbSetArgs contained fi[lename-display] nextgroup=gdbSetFilenameDisplayValue skipwhite + syn keyword gdbSetFilenameDisplayValue contained absolute basename relative + syn keyword gdbSetArgs contained follow-e[xec-mode] nextgroup=gdbSetFollowExecModeValue skipwhite + syn keyword gdbSetFollowExecModeValue contained new same + syn keyword gdbSetArgs contained follow-f[ork-mode] nextgroup=gdbSetFollowForkModeValue skipwhite + syn keyword gdbSetFollowForkModeValue contained child parent + syn keyword gdbSetArgs contained fr[ame-filter] nextgroup=gdbSetFrameFilterArgs skipwhite + syn keyword gdbSetFrameFilterArgs contained priority nextgroup=gdbSetFrameFilterPriorityValue skipwhite + syn keyword gdbSetFrameFilterPriorityValue contained global progspace + syn keyword gdbSetArgs contained ho[st-charset] " [charset] + syn keyword gdbSetArgs contained heu[ristic-fence-post] nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbSetArgs contained ind[ex-cache] nextgroup=gdbSetIndexCacheArgs skipwhite + syn keyword gdbSetIndexCacheArgs contained directory nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetIndexCacheArgs contained enabled nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained inf[erior-tty] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained inp[ut-radix] + syn keyword gdbSetArgs contained int[eractive-mode] nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetArgs contained lib[thread-db-search-path] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained max-c[ompletions] nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetArgs contained max-u[ser-call-depth] nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbSetArgs contained max-v[alue-size] nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetArgs contained may-c[all-functions] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-insert-b[reakpoints] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-insert-f[ast-tracepoints] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-insert-t[racepoints] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-int[errupt] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-write-m[emory] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained may-write-r[egisters] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained mi-[async] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained mu[ltiple-symbols] nextgroup=gdbSetMultipleSymbolsValue skipwhite + syn keyword gdbSetMultipleSymbolsValue contained all ask cancel + syn keyword gdbSetArgs contained no[n-stop] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained op[aque-type-resolution] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained ou[tput-radix] + syn keyword gdbSetArgs contained ov[erload-resolution] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained ran[ge-stepping] nextgroup=gdbSetBooleanValue skipwhite + " TODO: remote protocol specific variables? + syn keyword gdbSetArgs contained remote nextgroup=gdbSetRemoteArgs skipwhite + syn keyword gdbSetRemoteArgs contained TracepointSource-packet + syn keyword gdbSetRemoteArgs contained Z-packet nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbSetRemoteArgs contained access-watchpoint-packet + syn keyword gdbSetRemoteArgs contained agent-packet + syn keyword gdbSetRemoteArgs contained allow-packet + syn keyword gdbSetRemoteArgs contained attach-packet + syn keyword gdbSetRemoteArgs contained binary-download-packet + syn keyword gdbSetRemoteArgs contained X-packet + syn keyword gdbSetRemoteArgs contained breakpoint-commands-packet + syn keyword gdbSetRemoteArgs contained btrace-conf-bts-size-packet + syn keyword gdbSetRemoteArgs contained btrace-conf-pt-size-packet + syn keyword gdbSetRemoteArgs contained catch-syscalls-packet + syn keyword gdbSetRemoteArgs contained conditional-breakpoints-packet + syn keyword gdbSetRemoteArgs contained conditional-tracepoints-packet + syn keyword gdbSetRemoteArgs contained ctrl-c-packet + syn keyword gdbSetRemoteArgs contained disable-btrace-packet + syn keyword gdbSetRemoteArgs contained disable-randomization-packet + syn keyword gdbSetRemoteArgs contained enable-btrace-bts-packet + syn keyword gdbSetRemoteArgs contained enable-btrace-pt-packet + syn keyword gdbSetRemoteArgs contained environment-hex-encoded-packet + syn keyword gdbSetRemoteArgs contained environment-reset-packet + syn keyword gdbSetRemoteArgs contained environment-unset-packet + syn keyword gdbSetRemoteArgs contained exec-event-feature-packet + syn keyword gdbSetRemoteArgs contained exec-file nextgroup=gdbSetStringNoEscapeValue skipwhite + syn keyword gdbSetRemoteArgs contained fast-tracepoints-packet + syn keyword gdbSetRemoteArgs contained fetch-register-packet + syn keyword gdbSetRemoteArgs contained p-packet + syn keyword gdbSetRemoteArgs contained fork-event-feature-packet + syn keyword gdbSetRemoteArgs contained get-thread-information-block-address-packet + syn keyword gdbSetRemoteArgs contained get-thread-local-storage-address-packet + syn keyword gdbSetRemoteArgs contained hardware-breakpoint-limit nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetRemoteArgs contained hardware-breakpoint-packet + syn keyword gdbSetRemoteArgs contained hardware-watchpoint-length-limit nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetRemoteArgs contained hardware-watchpoint-limit nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetRemoteArgs contained hostio-close-packet + syn keyword gdbSetRemoteArgs contained hostio-fstat-packet + syn keyword gdbSetRemoteArgs contained hostio-open-packet + syn keyword gdbSetRemoteArgs contained hostio-pread-packet + syn keyword gdbSetRemoteArgs contained hostio-pwrite-packet + syn keyword gdbSetRemoteArgs contained hostio-readlink-packet + syn keyword gdbSetRemoteArgs contained hostio-setfs-packet + syn keyword gdbSetRemoteArgs contained hostio-unlink-packet + syn keyword gdbSetRemoteArgs contained hwbreak-feature-packet + syn keyword gdbSetRemoteArgs contained install-in-trace-packet + syn keyword gdbSetRemoteArgs contained interrupt-on-connect + syn keyword gdbSetRemoteArgs contained interrupt-sequence nextgroup=gdbSetRemoteInterruptSequenceValue skipwhite + syn keyword gdbSetRemoteInterruptSequenceValue contained BREAK BREAK-g Ctrl-C + syn keyword gdbSetRemoteArgs contained kill-packet + syn keyword gdbSetRemoteArgs contained library-info-packet + syn keyword gdbSetRemoteArgs contained library-info-svr4-packet + syn keyword gdbSetRemoteArgs contained memory-map-packet + syn keyword gdbSetRemoteArgs contained memory-read-packet-size + syn keyword gdbSetRemoteArgs contained memory-tagging-feature-packet + syn keyword gdbSetRemoteArgs contained memory-write-packet-size + syn keyword gdbSetRemoteArgs contained multiprocess-feature-packet + syn keyword gdbSetRemoteArgs contained no-resumed-stop-reply-packet + syn keyword gdbSetRemoteArgs contained noack-packet + syn keyword gdbSetRemoteArgs contained osdata-packet + syn keyword gdbSetRemoteArgs contained pass-signals-packet + syn keyword gdbSetRemoteArgs contained pid-to-exec-file-packet + syn keyword gdbSetRemoteArgs contained program-signals-packet + syn keyword gdbSetRemoteArgs contained query-attached-packet + syn keyword gdbSetRemoteArgs contained read-aux-vector-packet + syn keyword gdbSetRemoteArgs contained read-btrace-conf-packet + syn keyword gdbSetRemoteArgs contained read-btrace-packet + syn keyword gdbSetRemoteArgs contained read-fdpic-loadmap-packet + syn keyword gdbSetRemoteArgs contained read-sdata-object-packet + syn keyword gdbSetRemoteArgs contained read-siginfo-object-packet + syn keyword gdbSetRemoteArgs contained read-watchpoint-packet + syn keyword gdbSetRemoteArgs contained reverse-continue-packet + syn keyword gdbSetRemoteArgs contained reverse-step-packet + syn keyword gdbSetRemoteArgs contained run-packet + syn keyword gdbSetRemoteArgs contained search-memory-packet + syn keyword gdbSetRemoteArgs contained set-register-packet + syn keyword gdbSetRemoteArgs contained P-packet + syn keyword gdbSetRemoteArgs contained set-working-dir-packet + syn keyword gdbSetRemoteArgs contained software-breakpoint-packet + syn keyword gdbSetRemoteArgs contained startup-with-shell-packet + syn keyword gdbSetRemoteArgs contained static-tracepoints-packet + syn keyword gdbSetRemoteArgs contained supported-packets-packet + syn keyword gdbSetRemoteArgs contained swbreak-feature-packet + syn keyword gdbSetRemoteArgs contained symbol-lookup-packet + syn keyword gdbSetRemoteArgs contained system-call-allowed + syn keyword gdbSetRemoteArgs contained target-features-packet + syn keyword gdbSetRemoteArgs contained thread-events-packet + syn keyword gdbSetRemoteArgs contained threads-packet + syn keyword gdbSetRemoteArgs contained trace-buffer-size-packet + syn keyword gdbSetRemoteArgs contained trace-status-packet + syn keyword gdbSetRemoteArgs contained traceframe-info-packet + syn keyword gdbSetRemoteArgs contained unwind-info-block-packet + syn keyword gdbSetRemoteArgs contained verbose-resume-packet + syn keyword gdbSetRemoteArgs contained verbose-resume-supported-packet + syn keyword gdbSetRemoteArgs contained vfork-event-feature-packet + syn keyword gdbSetRemoteArgs contained write-siginfo-object-packet + syn keyword gdbSetRemoteArgs contained write-watchpoint-packet + syn keyword gdbSetArgs contained remote-[mips64-transfers-32bit-regs] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained schedule-[multiple] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained schedule[r-locking] nextgroup=gdbSetSchedulerLockingValue skipwhite + syn keyword gdbSetSchedulerLockingValue contained on off replay step + syn keyword gdbSetArgs contained scr[ipt-extension] nextgroup=gdbSetScriptExtensionValue skipwhite + syn keyword gdbSetScriptExtensionValue contained off soft strict + syn keyword gdbSetArgs contained solib-s[earch-path] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained stac[k-cache] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained startup-q[uietly] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained startup-w[ith-shell] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained ste[p-mode] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained sto[p-on-solib-events] nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbSetArgs contained str[uct-convention] nextgroup=gdbSetStructConventionValue skipwhite + syn keyword gdbSetStructConventionValue contained default pcc reg + syn keyword gdbSetArgs contained sub[stitute-path] nextgroup=gdbSetFilenameValue skipwhite + syn keyword gdbSetArgs contained sup[press-cli-notifications] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained sy[sroot] solib-a[bsolute-prefix] nextgroup=gdbSetOptionalFilenameValue skipwhite + syn keyword gdbSetArgs contained target-c[harset] " [charset] + syn keyword gdbSetArgs contained target-f[ile-system-kind] nextgroup=gdbSetTargetFileSystemKindValue skipwhite + syn keyword gdbSetTargetFileSystemKindValue contained auto unix dos-based + syn keyword gdbSetArgs contained target-w[ide-charset] " [charset] + syn keyword gdbSetArgs contained trace-b[uffer-size] nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbSetArgs contained trace-c[ommands] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained trace-n[otes] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained trace-s[top-notes] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained trace-u[ser] nextgroup=gdbSetStringValue skipwhite + syn keyword gdbSetArgs contained tru[st-readonly-sections] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained unwind-[on-terminating-exception] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained unwindo[nsignal] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained use-c[oredump-filter] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained use-d[eprecated-index-sections] nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbSetArgs contained vars[ize-limit] nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + " }}}3 + +syn keyword gdbCommand contained und[isplay] +syn keyword gdbCommand contained wha[tis] +syn match gdbWith contained "\<\%(wit\%[h]\|w\)\>" nextgroup=gdbSetArgs skipwhite +syn region gdbWrappedCommand contained start="\<\%(wit\%[h]\|w\)\>" matchgroup=gdbCommandAnchor end="--" end="$" skip="\\$" transparent contains=gdbWith,gdbLineContinuation nextgroup=gdbCommand skipwhite keepend +syn keyword gdbCommand contained x nextgroup=gdbFormat +syn match gdbFormat contained "/\%(-\=\d*\)\=[oxdutfaicsz]\=[bhwg]\=" +syn match gdbFormat contained "/\%(-\=\d*\)\=[bhwg]\=[oxdutfaicsz]\=" + +" files {{{2 +syn keyword gdbCommand contained add-symbol-file +syn keyword gdbCommand contained add-symbol-file-[from-memory] +syn keyword gdbCommand contained cd +syn keyword gdbCommand contained co[re-file] +syn keyword gdbCommand contained dir[ectory] +syn keyword gdbCommand contained ed[it] +syn keyword gdbCommand contained exe[c-file] +syn keyword gdbCommand contained fil[e] +syn keyword gdbCommand contained for[ward-search] fo sea[rch] +syn keyword gdbCommand contained ge[nerate-core-file] gc[ore] +syn keyword gdbCommand contained li[st] l +syn keyword gdbCommand contained lo[ad] +syn keyword gdbCommand contained no[sharedlibrary] +syn keyword gdbCommand contained pat[h] +syn keyword gdbCommand contained pw[d] +syn keyword gdbCommand contained remot[e] nextgroup=gdbRemoteArgs skipwhite + syn keyword gdbRemoteArgs contained d[elete] g[et] p[ut] +syn keyword gdbCommand contained remove-s[ymbol-file] +syn keyword gdbCommand contained reverse-se[arch] rev +syn keyword gdbCommand contained sec[tion] +syn keyword gdbCommand contained sha[redlibrary] +syn keyword gdbCommand contained sy[mbol-file] + +" internals {{{2 +syn keyword gdbCommand contained mai[ntenance] mt nextgroup=gdbMaintenanceArgs skipwhite + syn keyword gdbMaintenanceArgs contained agent + syn keyword gdbMaintenanceArgs contained agent-eval + syn keyword gdbMaintenanceArgs contained agent-printf + syn keyword gdbMaintenanceArgs contained btrace nextgroup=gdbMaintenanceBtraceArgs skipwhite + syn keyword gdbMaintenanceBtraceArgs contained clear clear-packet-history packet-history + syn keyword gdbMaintenanceArgs contained check nextgroup=gdbMaintenanceCheckArgs skipwhite + syn keyword gdbMaintenanceCheckArgs contained libthread-db xml-descriptions + syn keyword gdbMaintenanceArgs contained check-psymtabs + syn keyword gdbMaintenanceArgs contained check-symtabs + syn keyword gdbMaintenanceArgs contained cplus cp nextgroup=gdbMaintenanceCplusArgs skipwhite + syn keyword gdbMaintenanceCplusArgs contained first_component + syn keyword gdbMaintenanceArgs contained demangler-warning + syn keyword gdbMaintenanceArgs contained deprecate + syn keyword gdbMaintenanceArgs contained dump-me + syn keyword gdbMaintenanceArgs contained expand-symtabs + syn keyword gdbMaintenanceArgs contained flush nextgroup=gdbMaintenanceFlushArgs skipwhite + syn keyword gdbMaintenanceFlushArgs contained dcache register-cache source-cache symbol-cache + syn keyword gdbMaintenanceArgs contained info i nextgroup=gdbMaintenanceInfoArgs skipwhite + syn keyword gdbMaintenanceInfoArgs contained bfds breakpoints btrace jit line-table program-spaces psymtabs sections selftests + syn keyword gdbMaintenanceInfoArgs contained symtabs target-sections + syn keyword gdbMaintenanceArgs contained internal-error + syn keyword gdbMaintenanceArgs contained internal-warning + syn keyword gdbMaintenanceArgs contained packet + syn keyword gdbMaintenanceArgs contained print nextgroup=gdbMaintenancePrintArgs skipwhite + syn keyword gdbMaintenancePrintArgs contained arc nextgroup=gdbMaintenancePrintArcArgs skipwhite + syn keyword gdbMaintenancePrintArcArgs contained arc-instruction + syn keyword gdbMaintenancePrintArgs contained architecture c-tdesc cooked-registers core-file-backed-mappings dummy-frames + syn keyword gdbMaintenancePrintArgs contained msymbols objfiles psymbols raw-registers reggroups register-groups registers + syn keyword gdbMaintenancePrintArgs contained remote-registers statistics symbol-cache symbol-cache-statistics symbols + syn keyword gdbMaintenancePrintArgs contained target-stack type unwind user-registers xml-tdesc + syn keyword gdbMaintenanceArgs contained selftest + syn keyword gdbMaintenanceArgs contained set nextgroup=gdbMaintenanceSetArgs skipwhite + syn keyword gdbMaintenanceSetArgs contained ada nextgroup=gdbMaintenanceSetAdaArgs skipwhite + syn keyword gdbMaintenanceSetAdaArgs contained ignore-descriptive-types nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained backtrace-on-fatal-signal nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained bfd-sharing nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained btrace nextgroup=gdbMaintenanceSetBtraceArgs skipwhite + syn keyword gdbMaintenanceSetBtraceArgs contained pt nextgroup=gdbMaintenanceSetBtracePtArgs skipwhite + syn keyword gdbMaintenanceSetBtracePtArgs contained skip-pad nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained catch-demangler-crashes nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained check-libthread-db nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained demangler-warning nextgroup=gdbMaintenanceSetDemanglerWarningArgs skipwhite + syn keyword gdbMaintenanceSetDemanglerWarningArgs contained quit nextgroup=@gdbSetAskBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained dwarf nextgroup=gdbMaintenanceSetDwarfArgs skipwhite + syn keyword gdbMaintenanceSetDwarfArgs contained always-disassemble unwinders nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetDwarfArgs contained max-cache-age nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbMaintenanceSetArgs contained gnu-source-highlight nextgroup=gdbMaintenanceSetGnuSourceHighlightArgs skipwhite + syn keyword gdbMaintenanceSetGnuSourceHighlightArgs contained enabled nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained internal-error nextgroup=gdbMaintenanceSetInternalErrorArgs skipwhite + syn keyword gdbMaintenanceSetInternalErrorArgs contained backtrace nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetInternalErrorArgs contained corefile quit nextgroup=@gdbSetAskBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained internal-warning nextgroup=gdbMaintenanceSetInternalWarningArgs skipwhite + syn keyword gdbMaintenanceSetInternalWarningArgs contained backtrace nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetInternalWarningArgs contained corefile quit nextgroup=@gdbSetAskBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained per-command nextgroup=gdbMaintenanceSetPerCommandArgs skipwhite + syn keyword gdbMaintenanceSetPerCommandArgs contained space symtab time nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained profile nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained selftest nextgroup=gdbMaintenanceSetSelftestArgs skipwhite + syn keyword gdbMaintenanceSetSelftestArgs contained verbose nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained show-all-tib nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained show-debug-regs nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained symbol-cache-size nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbMaintenanceSetArgs contained target-async nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained target-non-stop nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained test-settings nextgroup=gdbMaintenanceSetTestSettingsArgs skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained auto-boolean nextgroup=gdbSetAutoBooleanValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained boolean nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained enum + syn keyword gdbMaintenanceSetTestSettingsArgs contained filename + syn keyword gdbMaintenanceSetTestSettingsArgs contained integer nextgroup=gdbSetIntegerValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained optional-filename + syn keyword gdbMaintenanceSetTestSettingsArgs contained string + syn keyword gdbMaintenanceSetTestSettingsArgs contained string-noescape + syn keyword gdbMaintenanceSetTestSettingsArgs contained uinteger nextgroup=gdbSetUIntegerValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained zinteger nextgroup=gdbSetZIntegerValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained zuinteger nextgroup=gdbSetZUIntegerValue skipwhite + syn keyword gdbMaintenanceSetTestSettingsArgs contained zuinteger-unlimited nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbMaintenanceSetArgs contained tui-resize-message nextgroup=gdbSetBooleanValue skipwhite + syn keyword gdbMaintenanceSetArgs contained worker-threads nextgroup=gdbSetZUIntegerUnlimitedValue skipwhite + syn keyword gdbMaintenanceArgs contained show nextgroup=gdbMaintenanceShowArgs,gdbMaintenanceSetArgs skipwhite + syn keyword gdbMaintenanceShowArgs contained test-options-completion-result + syn keyword gdbMaintenanceArgs contained space + syn keyword gdbMaintenanceArgs contained test-options nextgroup=gdbMaintenanceTestOptionsArgs skipwhite + syn keyword gdbMaintenanceTestOptionsArgs contained require-delimiter unknown-is-error unknown-is-operand + syn keyword gdbMaintenanceArgs contained time + syn keyword gdbMaintenanceArgs contained translate-address + syn keyword gdbMaintenanceArgs contained undeprecate + syn keyword gdbMaintenanceArgs contained with + +" obscure {{{2 +syn keyword gdbCommand contained ch[eckpoint] +syn keyword gdbCommand contained compa[re-sections] + +" syn keyword gdbCommand contained compi[le] exp[ression] +" syn keyword gdbCommand contained compi[le] exp[ression] nextgroup=gdbCompileArgs skipwhite +" syn keyword gdbCompile contained compi[le] exp[ression] nextgroup=gdbCompileArgs skipwhite +syn match gdbCompile contained "\<\%(compi\%[le]\|exp\%[ression]\)\>" nextgroup=gdbCompileArgs skipwhite + syn keyword gdbCompileArgs contained c[ode] nextgroup=gdbCompileCodeOptions,@gdbC skipwhite + syn match gdbCompileCodeOptions contained "--\|\%(-r\%[aw]\)\(\s\+--\)\=" nextgroup=@gdbC skipwhite + syn keyword gdbCompileArgs contained f[ile] nextgroup=gdbCompileCodeOptions skipwhite + syn keyword gdbCompileArgs contained p[rint] nextgroup=gdbCompilePrintOptions,gdbCompilePrintFormat,@gdbC skipwhite + " TODO: proper option support + syn match gdbCompilePrintOptions contained "\%(-\w\+\%(\s\+\w\+\)\=\s\+\)*--" nextgroup=@gdbC,gdbCompilePrintFormat skipwhite + syn match gdbCompilePrintFormat contained "/[oxdutfaicsz]" nextgroup=@gdbC skipwhite + +syn region gdbCommand contained start="\<\%(compi\%[le]\|exp\%[ression]\)\s\+c\%[ode]\ze\s" skip="\\$" end="$" contains=gdbCompile,@gdbC keepend transparent fold +syn region gdbMultilineCommand contained start="\<\%(compi\%[le]\|exp\%[ression]\)\s\+c\%[ode]\%(\s\+-r\%[aw]\)\=\%(\s\+--\)\=\s*$" matchgroup=gdbCommand end="^\s*\zsend\ze\s*$" contains=gdbCompile,@gdbC transparent fold +syn region gdbCommand contained start="\<\%(compi\%[le]\|exp\%[ression]\)\s\+p\%[rint]\ze\s" skip="\\$" end="$" contains=gdbCompile,@gdbC keepend transparent fold +syn region gdbMultilineCommand contained start="\<\%(compi\%[le]\|exp\%[ression]\)\s\+p\%[rint]\%(\%(\s\+-.*\)\=\s\+--\)\=\%(\s\+/[a-z]\)\=\s*$" matchgroup=gdbCommand end="^\s*\zsend\ze\s*$" contains=gdbCompile,@gdbC transparent fold + +syn keyword gdbCommand contained compl[ete] + +" Guile {{{3 +syn include @gdbGuile syntax/scheme.vim +unlet b:current_syntax +syn keyword gdbCommand contained guile-repl +syn keyword gdbCommand contained gr +syn region gdbCommand contained matchgroup=gdbCommand start="\" nextgroup=gdbAliasEndOption,gdbAliasName skipwhite + syn match gdbAliasName contained "\<\w\%(\w\|-\)*\>" nextgroup=gdbAliasEquals skipwhite + syn match gdbAliasEquals contained "=" nextgroup=@gdbCommands skipwhite + +syn keyword gdbCommand contained apr[opos] + +syn region gdbDefine contained matchgroup=gdbCommand start="\" end="^\s*\zsend\ze\s*$" contains=TOP transparent fold +syn keyword gdbCommand contained define-[prefix] +syn keyword gdbCommand contained dem[angle] + +syn region gdbDocument contained matchgroup=gdbCommand start="\" end="^\s*\zsend\ze\s*$" fold contains=gdbDocumentCommand + +syn keyword gdbCommand contained don[t-repeat] +syn keyword gdbCommand contained down-[silently] +syn keyword gdbCommand contained ec[ho] nextgroup=gdbUnquotedString skipwhite + " TODO: move + syn region gdbUnquotedString contained start="\S" skip="\\$" end="$" contains=gdbStringEscape,gdbLineContinuation + hi def link gdbUnquotedString String + " syn region gdbUnquotedStringNoEscape contained start="\S" skip="\\$" end="$" contains=gdbLineContinuation + " hi def link gdbUnquotedStringNoEscape String +syn keyword gdbCommand contained he[lp] h + +syn region gdbIf contained matchgroup=gdbCommand start="\" end="\%(^\s*\)\@<=end\ze\s*$" contains=TOP transparent fold +syn keyword gdbCommand contained else containedin=gdbIf + +syn keyword gdbCommand contained interp[reter-exec] +syn keyword gdbCommand contained mak[e] +syn keyword gdbCommand contained new[-ui] +syn keyword gdbCommand contained ov[erlay] ov ovly nextgroup=gdbOverlayArgs skipwhite + syn keyword gdbOverlayArgs contained a[uto] li[st-overlays] lo[ad-target] man[ual] map[-overlay] o[ff] u[nmap-overlay] +" TODO: pi completes as pipe ignoring pi (python-interactive) +" : sh region +syn keyword gdbCommand contained pip[e] +syn match gdbCommand contained "|" +syn keyword gdbCommand contained qui[t] exi[t] q +syn keyword gdbCommand contained she[ll] nextgroup=gdbShellValue skipwhite +syn match gdbCommand contained "!" nextgroup=gdbShellValue skipwhite + syn include @gdbSh syntax/sh.vim + unlet b:current_syntax + syn region gdbShellValue contained start="\S" skip="\\$" end="$" contains=@gdbSh,gdbLineContinuation keepend +syn keyword gdbCommand contained so[urce] nextgroup=gdbSourceOption skipwhite + syn match gdbSourceOption contained "\<-[sv]\>" nextgroup=gdbSourceOption skipwhite +syn keyword gdbCommand contained up-[silently] + +syn region gdbWhile contained matchgroup=gdbCommand start="\" end="\%(^\s*\)\@<=end\ze\s*$" contains=TOP transparent fold +syn keyword gdbCommand contained loop_b[reak] loop_c[ontinue] containedin=gdbWhile + +" text-user-interface {{{2 +syn match gdbCommand contained "[<>+-]" +syn keyword gdbCommand contained foc[us] fs +syn keyword gdbCommand contained la[yout] nextgroup=gdbLayoutArgs skipwhite + syn keyword gdbLayoutArgs contained a[sm] n[ext] p[rev] r[egs] sp[lit] sr[c] +syn keyword gdbCommand contained ref[resh] +syn keyword gdbCommand contained tu[i] nextgroup=gdbTuiArgs skipwhite + syn keyword gdbTuiArgs contained d[isable] e[nable] n[ew-layout] r[eg] +syn keyword gdbCommand contained upd[ate] +syn keyword gdbCommand contained win[height] wh nextgroup=gdbWindowName skipwhite + syn keyword gdbWindowName contained a[sm] c[md] sr[c] st[atus] r[egs] + +" tracepoints {{{2 +syn keyword gdbCommand contained ac[tions] +syn keyword gdbCommand contained col[lect] +syn keyword gdbCommand contained end +syn keyword gdbCommand contained pas[scount] +syn keyword gdbCommand contained t[dump] +syn keyword gdbCommand contained tev[al] +syn keyword gdbCommand contained tfi[nd] nextgroup=gdbTfindArgs skipwhite + syn keyword gdbTfindArgs contained e[nd] l[ine] n[one] o[utside] p[c] r[ange] s[tart] t[racepoint] +syn keyword gdbCommand contained tsa[ve] +syn keyword gdbCommand contained tstar[t] +syn keyword gdbCommand contained tstat[us] +syn keyword gdbCommand contained tsto[p] +syn keyword gdbCommand contained tv[ariable] +syn keyword gdbCommand contained while-stepping stepp[ing] ws + +" unclassified {{{2 +syn keyword gdbCommand contained add-i[nferior] +syn keyword gdbCommand contained clo[ne-inferior] +syn keyword gdbCommand contained ev[al] +syn keyword gdbCommand contained fl[ash-erase] +syn keyword gdbCommand contained fu[nction] +syn keyword gdbCommand contained jit-reader-l[oad] +syn keyword gdbCommand contained jit-reader-u[nload] +syn keyword gdbCommand contained remove-i[nferiors] +syn keyword gdbCommand contained uns[et] nextgroup=gdbUnsetArgs skipwhite + syn keyword gdbUnsetArgs contained environment exec-wrapper substitute-path + syn keyword gdbUnsetArgs contained tdesc nextgroup=gdbUnsetTdescArgs skipwhite + syn keyword gdbUnsetTdescArgs contained filename + syn keyword gdbUnsetArgs contained exec-wrapper + syn keyword gdbUnsetArgs contained substitute-path +syn keyword gdbCommand contained bo[okmark] +syn keyword gdbCommand contained go[to-bookmark] +" }}} + +" Command syntax {{{1 +syn keyword gdbPrefix contained server nextgroup=gdbCommand skipwhite + +syn cluster gdbCommands contains=gdbCommand,gdbMultilineCommand,gdbCompile,gdbDefine,gdbDocument,gdbIf,gdbWhile,gdbPrefix,gdbWrappedCommand + +syn match gdbCommandAnchor "^" nextgroup=@gdbCommands skipwhite +" TODO: give higher priority than \\ in unquoted strings as \\$ matches \ escape of first char on following line +syn match gdbLineContinuation "\\$" + +" Comments {{{1 +syn match gdbComment "^\s*\zs#.*" contains=@Spell + +" Variables {{{1 +syn match gdbVariable "\$\K\k*" + +" Strings and constants {{{1 +syn region gdbString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=gdbStringEscape,@Spell +syn match gdbStringEscape contained "\\[abfnrtv\\'" ]" +syn match gdbStringEscape contained "\\\o\{1,3}" syn match gdbCharacter "'[^']*'" contains=gdbSpecialChar,gdbSpecialCharError syn match gdbCharacter "'\\''" contains=gdbSpecialChar syn match gdbCharacter "'[^\\]'" syn match gdbNumber "\<[0-9_]\+\>" syn match gdbNumber "\<0x[0-9a-fA-F_]\+\>" +syn match gdbNumber "\<0\o\+\>" +syn match gdbNumber "\<\d\+\>\.\=" +syn match gdbNumber "\<0x\x\+\>" -if !exists("gdb_minlines") - let gdb_minlines = 10 -endif -exec "syn sync ccomment gdbComment minlines=" . gdb_minlines +" Architecture {{{2 +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" +syn match gdbArchitecture contained "\" -" Define the default highlighting. +" Sync {{{1 +exec "syn sync minlines=" .. get(g:, "gdb_minlines", 100) +exec "syn sync maxlines=" .. get(g:, "gdb_minlines", 200) +syn sync ccomment gdbComment +syn sync linecont "\\$" + +" Default Highlighting {{{1 " Only when an item doesn't have highlighting yet -hi def link gdbFuncDef Function -hi def link gdbComment Comment -hi def link gdbStatement Statement -hi def link gdbString String +hi def link gdbCompile gdbCommand +hi def link gdbFuncDef Function +hi def link gdbComment Comment +hi def link gdbCommand Statement +hi def link gdbPrefix gdbCommand +hi def link gdbString String +hi def link gdbStringEscape SpecialChar hi def link gdbCharacter Character -hi def link gdbVariable Identifier -hi def link gdbSet Constant -hi def link gdbInfo Type -hi def link gdbDocument Special -hi def link gdbNumber Number +hi def link gdbVariable Identifier +hi def link gdbWith gdbCommand + +" Command options {{{2 +hi def link gdbFormat Special +hi def link gdbPrintFormat gdbFormat +hi def link gdbOption Special +hi def link gdbCompileCodeOptions gdbOption +hi def link gdbCompilePrintOptions gdbOption +hi def link gdbCompilePrintFormat gdbFormat + +" Subcommands {{{2 +hi def link gdbCommandArgs Type +hi def link gdbAdiArgs gdbCommandArgs +hi def link gdbAliasOption gdbCommandArgs +hi def link gdbAliasEndOption gdbCommandArgs +hi def link gdbAppendArgs gdbCommandArgs +hi def link gdbAppendBinaryArgs gdbAppendArgs +hi def link gdbCatchArgs gdbCommandArgs +hi def link gdbCompileArgs gdbCommandArgs +hi def link gdbConditionOption gdbCommandArgs +hi def link gdbConditionEndOption gdbCommandArgs +hi def link gdbDeleteArgs gdbCommandArgs +hi def link gdbDetachArgs gdbCommandArgs +hi def link gdbDisableArgs gdbCommandArgs +hi def link gdbDumpArgs gdbCommandArgs +hi def link gdbDumpBinaryArgs gdbDumpArgs +hi def link gdbEnableArgs gdbCommandArgs +hi def link gdbEnableBreakpointArgs gdbEnableArgs +hi def link gdbExploreArgs gdbCommandArgs +hi def link gdbFrameArgs gdbCommandArgs +hi def link gdbFrameApplyArgs gdbCommandArgs +hi def link gdbInfoArgs gdbCommandArgs +hi def link gdbInfoAutoLoadArgs gdbInfoArgs +hi def link gdbInfoFrameArgs gdbInfoArgs +hi def link gdbInfoModuleArgs gdbInfoArgs +hi def link gdbInfoProbesArgs gdbInfoArgs +hi def link gdbInfoProcArgs gdbInfoArgs +hi def link gdbInfoW32Args gdbInfoArgs +hi def link gdbKillArgs gdbCommandArgs +hi def link gdbLayoutArgs gdbCommandArgs +hi def link gdbMacroArgs gdbCommandArgs +hi def link gdbMaintenanceArgs gdbCommandArgs +hi def link gdbMaintenanceBtraceArgs gdbCommandArgs +hi def link gdbMaintenanceCheckArgs gdbCommandArgs +hi def link gdbMaintenanceCplusArgs gdbCommandArgs +hi def link gdbMaintenanceFlushArgs gdbCommandArgs +hi def link gdbMaintenanceInfoArgs gdbCommandArgs +hi def link gdbMaintenancePrintArgs gdbCommandArgs +hi def link gdbMaintenancePrintArcArgs gdbCommandArgs +hi def link gdbMaintenanceSetArgs gdbCommandArgs +hi def link gdbMaintenanceSetAdaArgs gdbCommandArgs +hi def link gdbMaintenanceSetBtraceArgs gdbCommandArgs +hi def link gdbMaintenanceSetBtracePtArgs gdbCommandArgs +hi def link gdbMaintenanceSetDemanglerWarningArgs gdbCommandArgs +hi def link gdbMaintenanceSetDwarfArgs gdbCommandArgs +hi def link gdbMaintenanceSetGnuSourceHighlightArgs gdbCommandArgs +hi def link gdbMaintenanceSetInternalErrorArgs gdbCommandArgs +hi def link gdbMaintenanceSetInternalErrorArgs gdbCommandArgs +hi def link gdbMaintenanceSetInternalWarningArgs gdbCommandArgs +hi def link gdbMaintenanceSetPerCommandArgs gdbCommandArgs +hi def link gdbMaintenanceSetSelftestArgs gdbCommandArgs +hi def link gdbMaintenanceSetTestSettingsArgs gdbCommandArgs +hi def link gdbMaintenanceShowArgs gdbCommandArgs +hi def link gdbMaintenanceTestOptionsArgs gdbCommandArgs +hi def link gdbMemoryTagArgs gdbCommandArgs +hi def link gdbOverlayArgs gdbCommandArgs +hi def link gdbRecordArgs gdbCommandArgs +hi def link gdbRecordBtraceArgs gdbRecordArgs +hi def link gdbRecordGotoArgs gdbRecordArgs +hi def link gdbRecordFullArgs gdbRecordArgs +hi def link gdbRemoteArgs gdbCommandArgs +hi def link gdbSaveArgs gdbCommandArgs +hi def link gdbSelectFrameArgs gdbCommandArgs +hi def link gdbSkipArgs gdbCommandArgs +hi def link gdbSetArgs gdbCommandArgs +hi def link gdbSetAdaArgs gdbCommandArgs +hi def link gdbSetArmArgs gdbCommandArgs +hi def link gdbSetAutoloadArgs gdbCommandArgs +hi def link gdbSetBacktraceArgs gdbCommandArgs +hi def link gdbSetBreakpointArgs gdbCommandArgs +hi def link gdbSetCheckArgs gdbCommandArgs +hi def link gdbSetDcacheArgs gdbCommandArgs +hi def link gdbSetDebugArgs gdbCommandArgs +hi def link gdbSetDebuginfodArgs gdbCommandArgs +hi def link gdbSetDebugRiscvArgs gdbCommandArgs +hi def link gdbSetFortranArgs gdbCommandArgs +hi def link gdbSetFrameFilterArgs gdbCommandArgs +hi def link gdbSetGuileArgs gdbCommandArgs +hi def link gdbSetHistoryArgs gdbCommandArgs +hi def link gdbSetIndexCacheArgs gdbCommandArgs +hi def link gdbSetLoggingArgs gdbCommandArgs +hi def link gdbSetMemArgs gdbCommandArgs +hi def link gdbSetMipsArgs gdbCommandArgs +hi def link gdbSetMpxArgs gdbCommandArgs +hi def link gdbSetPowerpcArgs gdbCommandArgs +hi def link gdbSetPrintArgs gdbCommandArgs +hi def link gdbSetPrintTypeArgs gdbSetPrintArgs +hi def link gdbSetPythonArgs gdbCommandArgs +hi def link gdbSetRavenscarArgs gdbCommandArgs +hi def link gdbSetRecordArgs gdbCommandArgs +hi def link gdbSetRecordBtraceArgs gdbSetRecordArgs +hi def link gdbSetRecordBtraceBtsArgs gdbSetRecordBtraceArgs +hi def link gdbSetRecordBtraceCpuArgs gdbSetRecordBtraceArgs +hi def link gdbSetRecordFullArgs gdbSetRecordArgs +hi def link gdbSetRecordBtracePtArgs gdbSetRecordBtraceArgs +hi def link gdbSetRemoteArgs gdbCommandArgs +hi def link gdbSetRiscvArgs gdbCommandArgs +hi def link gdbSetSerialArgs gdbCommandArgs +hi def link gdbSetShArgs gdbCommandArgs +hi def link gdbSetSourceArgs gdbCommandArgs +hi def link gdbSetStyleArgs gdbCommandArgs +hi def link gdbSetStyleAddressArgs gdbSetStyleArgs +hi def link gdbSetStyleDissassemblerArgs gdbSetStyleArgs +hi def link gdbSetStyleFilenameArgs gdbSetStyleArgs +hi def link gdbSetStyleFunctionArgs gdbSetStyleArgs +hi def link gdbSetStyleHighlightArgs gdbSetStyleArgs +hi def link gdbSetStyleMetadataArgs gdbSetStyleArgs +hi def link gdbSetStyleTitleArgs gdbSetStyleArgs +hi def link gdbSetStyleTuiActiveBorderArgs gdbSetStyleArgs +hi def link gdbSetStyleTuiBorderArgs gdbSetStyleArgs +hi def link gdbSetStyleVariableArgs gdbSetStyleArgs +hi def link gdbSetStyleVersionArgs gdbSetStyleArgs +hi def link gdbSetTuiArgs gdbCommandArgs +hi def link gdbSetTcpArgs gdbCommandArgs +hi def link gdbSetTdescArgs gdbCommandArgs +hi def link gdbShowArgs gdbCommandArgs +hi def link gdbShowIndexCacheArgs gdbCommandArgs +" TODO: dedicated option highlight group? +hi def link gdbSourceOption gdbCommandArgs +hi def link gdbTaskArgs gdbCommandArgs +hi def link gdbTaskApplyArgs gdbTaskArgs +hi def link gdbTargetArgs gdbCommandArgs +hi def link gdbTfindArgs gdbCommandArgs +hi def link gdbThreadArgs gdbCommandArgs +hi def link gdbThreadApplyArgs gdbThreadArgs +hi def link gdbTuiArgs gdbCommandArgs +hi def link gdbUnsetArgs gdbCommandArgs +hi def link gdbUnsetTdescArgs gdbUnsetArgs +hi def link gdbWatchOption gdbCommandArgs +hi def link gdbWatchEndOption gdbCommandArgs + +" Set values {{{2 +hi def link gdbSetValue Constant +hi def link gdbSetAskValue gdbSetValue +hi def link gdbSetAutoBooleanValue gdbSetValue +hi def link gdbSetBooleanValue gdbSetValue +hi def link gdbSetIntegerValue gdbSetValue +hi def link gdbSetUIntegerValue gdbSetValue +hi def link gdbSetZIntegerValue gdbSetValue +hi def link gdbSetZUIntegerValue gdbSetValue +hi def link gdbSetZUIntegerUnlimitedValue gdbSetValue +hi def link gdbSetFilenameValue gdbSetValue +hi def link gdbSetOptionalFilenameValue gdbSetValue +hi def link gdbSetStringValue gdbString +hi def link gdbSetStringNoEscapeValue gdbString +hi def link gdbSetExtendedPromptValue gdbString + +" Enum values {{{3 +hi def link gdbSetAdaSourceCharsetValue gdbSetValue +hi def link gdbSetArmAbiValue gdbSetValue +hi def link gdbSetArmDisassemblerValue gdbSetValue +hi def link gdbSetArmFallbackModeValue gdbSetValue +hi def link gdbSetArmForceModeValue gdbSetValue +hi def link gdbSetArmFpuValue gdbSetValue +hi def link gdbSetAutoloadValue gdbSetValue +hi def link gdbSetBreakpointCondtionEvaluationValue gdbSetValue +hi def link gdbSetCheckRangeValue gdbSetValue +hi def link gdbSetCpAbiValue gdbSetValue +hi def link gdbSetCrisModeValue gdbSetValue +hi def link gdbSetDebugEventLoopValue gdbSetValue +hi def link gdbSetDemangleStyleValue gdbSetValue +hi def link gdbSetDisassemblyFlavorValue gdbSetValue +hi def link gdbSetDprintfStyleValue gdbSetValue +hi def link gdbSetEndianValue gdbSetValue +hi def link gdbSetExecDirectionValue gdbSetValue +hi def link gdbSetExecFileMismatchValue gdbSetValue +hi def link gdbSetFilenameDisplayValue gdbSetValue +hi def link gdbSetFollowExecModeValue gdbSetValue +hi def link gdbSetFollowForkModeValue gdbSetValue +hi def link gdbSetFrameFilterPriorityValue gdbSetValue +hi def link gdbSetGuilePrintStackValue gdbSetValue +hi def link gdbSetLanguageValue gdbSetValue +hi def link gdbSetMipsAbiValue gdbSetValue +hi def link gdbSetMipsCompressionValue gdbSetValue +hi def link gdbSetMipsfpuValue gdbSetValue +hi def link gdbSetMultipleSymbolsValue gdbSetValue +hi def link gdbSetOsabiValue gdbSetValue +hi def link gdbSetPowerpcVectorAbiValue gdbSetValue +hi def link gdbSetPrintEntryValuesValue gdbSetValue +hi def link gdbSetPrintFrameArgumentsValue gdbSetValue +hi def link gdbSetPrintFrameInfoValue gdbSetValue +hi def link gdbSetPythonPrintStackValue gdbSetValue +hi def link gdbSetRecordBtraceReplayMemoryAccessValue gdbSetValue +hi def link gdbSetRemoteInterruptSequenceValue gdbSetValue +hi def link gdbSetRemotelogbaseValue gdbSetValue +hi def link gdbSetSchedulerLockingValue gdbSetValue +hi def link gdbSetScriptExtensionValue gdbSetValue +hi def link gdbSetSerialParityValue gdbSetValue +hi def link gdbSetShCallingConventionValue gdbSetValue +hi def link gdbSetStructConventionValue gdbSetValue +hi def link gdbSetSymbolLoadingValue gdbSetValue +hi def link gdbSetTargetFileSystemKindValue gdbSetValue +hi def link gdbSetTuiBorderKindValue gdbSetValue +hi def link gdbSetTuiBorderModeValue gdbSetValue +" }}}2 + +hi def link gdbAliasName Function +hi def link gdbArchitecture Constant +hi def link gdbWindowName Constant +hi def link gdbBreakpointCount Number +hi def link gdbBreakpointNumber Constant +hi def link gdbBreakpointRange Constant + +hi def link gdbDocument Special +hi def link gdbNumber Number +hi def link gdbLineContinuation Special +" }}} let b:current_syntax = "gdb" let &cpo = s:cpo_save unlet s:cpo_save -" vim: ts=8 + +" vim: nowrap sw=2 sts=2 ts=8 noet fdm=marker: diff --git a/runtime/syntax/testdir/dumps/gdb_00.dump b/runtime/syntax/testdir/dumps/gdb_00.dump new file mode 100644 index 0000000000..7e0a722496 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_00.dump @@ -0,0 +1,20 @@ +>#+0#0000e05#ffffff0| |g|d|b| |-@1|b|a|t|c|h| |-@1|e|x| |'|h|e|l|p| |a|l@1|'| ||| |s|e|d| |'|s|/|^|\|(|C|o|m@1|a|n|d| |c|l|a|s@1|:|\|||U|n|c|l|a|s@1|i|f|i|e|d| |c|o|m@1 +|a|n|d|s|\|)|/|\|#| |\|1|/|;| |s|/| |-@1| |.|*|/@1|;| |s|/|,| |/|\|n|/|g|'| +0#0000000&@37 +@75 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |a|l|i|a|s|e|s| +0#0000000&@50 +@75 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |b|r|e|a|k|p|o|i|n|t|s| +0#0000000&@46 +@75 +|a+0#af5f00255&|w|a|t|c|h| +0#0000000&@68 +|b+0#af5f00255&|r|e|a|k| +0#0000000&@69 +|b+0#af5f00255&|r|e|a| +0#0000000&@70 +|b+0#af5f00255&|r|e| +0#0000000&@71 +|b+0#af5f00255&|r| +0#0000000&@72 +|b+0#af5f00255&| +0#0000000&@73 +|b+0#af5f00255&|r|e|a|k|-|r|a|n|g|e| +0#0000000&@63 +|c+0#af5f00255&|a|t|c|h| +0#0000000&@69 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|a+0#00e0003&|s@1|e|r|t| +0#0000000&@62 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|c+0#00e0003&|a|t|c|h| +0#0000000&@63 +@57|1|,|1| @10|T|o|p| diff --git a/runtime/syntax/testdir/dumps/gdb_01.dump b/runtime/syntax/testdir/dumps/gdb_01.dump new file mode 100644 index 0000000000..bb9ba91dd7 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_01.dump @@ -0,0 +1,20 @@ +|b+0#af5f00255#ffffff0|r| +0#0000000&@72 +|b+0#af5f00255&| +0#0000000&@73 +|b+0#af5f00255&|r|e|a|k|-|r|a|n|g|e| +0#0000000&@63 +|c+0#af5f00255&|a|t|c|h| +0#0000000&@69 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|a+0#00e0003&|s@1|e|r|t| +0#0000000&@62 +>c+0#af5f00255&|a|t|c|h| +0#0000000&|c+0#00e0003&|a|t|c|h| +0#0000000&@63 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|e+0#00e0003&|x|c|e|p|t|i|o|n| +0#0000000&@59 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|e+0#00e0003&|x|e|c| +0#0000000&@64 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|f+0#00e0003&|o|r|k| +0#0000000&@64 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|h+0#00e0003&|a|n|d|l|e|r|s| +0#0000000&@60 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|l+0#00e0003&|o|a|d| +0#0000000&@64 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|r+0#00e0003&|e|t|h|r|o|w| +0#0000000&@61 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|s+0#00e0003&|i|g|n|a|l| +0#0000000&@62 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|s+0#00e0003&|y|s|c|a|l@1| +0#0000000&@61 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|t+0#00e0003&|h|r|o|w| +0#0000000&@63 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|u+0#00e0003&|n|l|o|a|d| +0#0000000&@62 +|c+0#af5f00255&|a|t|c|h| +0#0000000&|v+0#00e0003&|f|o|r|k| +0#0000000&@63 +|c+0#af5f00255&|l|e|a|r| +0#0000000&@69 +|c+0#af5f00255&|l| +0#0000000&@72 +@57|1|8|,|1| @10|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_02.dump b/runtime/syntax/testdir/dumps/gdb_02.dump new file mode 100644 index 0000000000..faeff0dd90 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_02.dump @@ -0,0 +1,20 @@ +|c+0#af5f00255#ffffff0|l| +0#0000000&@72 +|c+0#af5f00255&|o|m@1|a|n|d|s| +0#0000000&@66 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|c+0#af5f00255&|o|n|d|i|t|i|o|n| +0#0000000&@65 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&@68 +>d+0#af5f00255&|e|l| +0#0000000&@71 +|d+0#af5f00255&| +0#0000000&@73 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|b+0#00e0003&|o@1|k|m|a|r|k| +0#0000000&@59 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@56 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|c+0#00e0003&|h|e|c|k|p|o|i|n|t| +0#0000000&@57 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|d+0#00e0003&|i|s|p|l|a|y| +0#0000000&@60 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@64 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|p|o|i|n|t|s| +0#0000000&@56 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|t+0#00e0003&|r| +0#0000000&@65 +|d+0#af5f00255&|e|l|e|t|e| +0#0000000&|t+0#00e0003&|v|a|r|i|a|b|l|e| +0#0000000&@58 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&@67 +|d+0#af5f00255&|i|s|a| +0#0000000&@70 +|d+0#af5f00255&|i|s| +0#0000000&@71 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@55 +@57|3|6|,|1| @10|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_03.dump b/runtime/syntax/testdir/dumps/gdb_03.dump new file mode 100644 index 0000000000..18d7c3fdb4 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_03.dump @@ -0,0 +1,20 @@ +|d+0#af5f00255#ffffff0|i|s|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@55 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|d+0#00e0003&|i|s|p|l|a|y| +0#0000000&@59 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&@54 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@63 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|p+0#00e0003&|r|e|t@1|y|-|p|r|i|n|t|e|r| +0#0000000&@52 +>d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&@60 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|t+0#00e0003&|y|p|e|-|p|r|i|n|t|e|r| +0#0000000&@54 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|u+0#00e0003&|n|w|i|n|d|e|r| +0#0000000&@58 +|d+0#af5f00255&|i|s|a|b|l|e| +0#0000000&|x+0#00e0003&|m|e|t|h|o|d| +0#0000000&@59 +|d+0#af5f00255&|p|r|i|n|t|f| +0#0000000&@67 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&@68 +|e+0#af5f00255&|n| +0#0000000&@72 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@56 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&|c+0#00e0003&|o|u|n|t| +0#0000000&@50 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&|d+0#00e0003&|e|l|e|t|e| +0#0000000&@49 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&|o+0#00e0003&|n|c|e| +0#0000000&@51 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|c+0#00e0003&|o|u|n|t| +0#0000000&@62 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|d+0#00e0003&|e|l|e|t|e| +0#0000000&@61 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|d+0#00e0003&|i|s|p|l|a|y| +0#0000000&@60 +@57|5|4|,|1| @10|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_04.dump b/runtime/syntax/testdir/dumps/gdb_04.dump new file mode 100644 index 0000000000..abce17901e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_04.dump @@ -0,0 +1,20 @@ +|e+0#af5f00255#ffffff0|n|a|b|l|e| +0#0000000&|d+0#00e0003&|i|s|p|l|a|y| +0#0000000&@60 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&@55 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@64 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|o+0#00e0003&|n|c|e| +0#0000000&@63 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|p+0#00e0003&|r|e|t@1|y|-|p|r|i|n|t|e|r| +0#0000000&@53 +>e+0#af5f00255&|n|a|b|l|e| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&@61 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|t+0#00e0003&|y|p|e|-|p|r|i|n|t|e|r| +0#0000000&@55 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|u+0#00e0003&|n|w|i|n|d|e|r| +0#0000000&@59 +|e+0#af5f00255&|n|a|b|l|e| +0#0000000&|x+0#00e0003&|m|e|t|h|o|d| +0#0000000&@60 +|f+0#af5f00255&|t|r|a|c|e| +0#0000000&@68 +|h+0#af5f00255&|b|r|e|a|k| +0#0000000&@68 +|i+0#af5f00255&|g|n|o|r|e| +0#0000000&@68 +|r+0#af5f00255&|b|r|e|a|k| +0#0000000&@68 +|r+0#af5f00255&|w|a|t|c|h| +0#0000000&@68 +|s+0#af5f00255&|a|v|e| +0#0000000&@70 +|s+0#af5f00255&|a|v|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@58 +|s+0#af5f00255&|a|v|e| +0#0000000&|g+0#00e0003&|d|b|-|i|n|d|e|x| +0#0000000&@60 +|s+0#af5f00255&|a|v|e| +0#0000000&|t+0#00e0003&|r|a|c|e|p|o|i|n|t|s| +0#0000000&@58 +|s+0#af5f00255&|k|i|p| +0#0000000&@70 +@57|7|2|,|1| @10|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_05.dump b/runtime/syntax/testdir/dumps/gdb_05.dump new file mode 100644 index 0000000000..0032ce93c0 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_05.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|k|i|p| +0#0000000&@70 +|s+0#af5f00255&|k|i|p| +0#0000000&|d+0#00e0003&|e|l|e|t|e| +0#0000000&@63 +|s+0#af5f00255&|k|i|p| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e| +0#0000000&@62 +|s+0#af5f00255&|k|i|p| +0#0000000&|e+0#00e0003&|n|a|b|l|e| +0#0000000&@63 +|s+0#af5f00255&|k|i|p| +0#0000000&|f+0#00e0003&|i|l|e| +0#0000000&@65 +>s+0#af5f00255&|k|i|p| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@61 +|s+0#af5f00255&|t|r|a|c|e| +0#0000000&@68 +|t+0#af5f00255&|b|r|e|a|k| +0#0000000&@68 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&@68 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|a+0#00e0003&|s@1|e|r|t| +0#0000000&@61 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|c+0#00e0003&|a|t|c|h| +0#0000000&@62 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|e+0#00e0003&|x|c|e|p|t|i|o|n| +0#0000000&@58 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|e+0#00e0003&|x|e|c| +0#0000000&@63 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|f+0#00e0003&|o|r|k| +0#0000000&@63 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|h+0#00e0003&|a|n|d|l|e|r|s| +0#0000000&@59 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|l+0#00e0003&|o|a|d| +0#0000000&@63 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|r+0#00e0003&|e|t|h|r|o|w| +0#0000000&@60 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|s+0#00e0003&|i|g|n|a|l| +0#0000000&@61 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|s+0#00e0003&|y|s|c|a|l@1| +0#0000000&@60 +@57|9|0|,|1| @10|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_06.dump b/runtime/syntax/testdir/dumps/gdb_06.dump new file mode 100644 index 0000000000..4a922455a4 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_06.dump @@ -0,0 +1,20 @@ +|t+0#af5f00255#ffffff0|c|a|t|c|h| +0#0000000&|s+0#00e0003&|y|s|c|a|l@1| +0#0000000&@60 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|t+0#00e0003&|h|r|o|w| +0#0000000&@62 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|u+0#00e0003&|n|l|o|a|d| +0#0000000&@61 +|t+0#af5f00255&|c|a|t|c|h| +0#0000000&|v+0#00e0003&|f|o|r|k| +0#0000000&@62 +|t+0#af5f00255&|h|b|r|e|a|k| +0#0000000&@67 +>t+0#af5f00255&|r|a|c|e| +0#0000000&@69 +|t+0#af5f00255&|r|a|c| +0#0000000&@70 +|t+0#af5f00255&|r|a| +0#0000000&@71 +|t+0#af5f00255&|r| +0#0000000&@72 +|t+0#af5f00255&|p| +0#0000000&@72 +|w+0#af5f00255&|a|t|c|h| +0#0000000&@69 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |d|a|t|a| +0#0000000&@53 +@75 +|a+0#af5f00255&|g|e|n|t|-|p|r|i|n|t|f| +0#0000000&@62 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&@68 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&@61 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@54 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@55 +@57|1|0|8|,|1| @9|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_07.dump b/runtime/syntax/testdir/dumps/gdb_07.dump new file mode 100644 index 0000000000..e05341b134 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_07.dump @@ -0,0 +1,20 @@ +|a+0#af5f00255#ffffff0|p@1|e|n|d| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@55 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@61 +|a+0#af5f00255&|p@1|e|n|d| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@62 +|c+0#af5f00255&|a|l@1| +0#0000000&@70 +|d+0#af5f00255&|i|s|a|s@1|e|m|b|l|e| +0#0000000&@63 +>d+0#af5f00255&|i|s|p|l|a|y| +0#0000000&@67 +|d+0#af5f00255&|u|m|p| +0#0000000&@70 +|d+0#af5f00255&|u|m|p| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&@63 +|d+0#af5f00255&|u|m|p| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@56 +|d+0#af5f00255&|u|m|p| +0#0000000&|b+0#00e0003&|i|n|a|r|y| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@57 +|d+0#af5f00255&|u|m|p| +0#0000000&|i+0#00e0003&|h|e|x| +0#0000000&@65 +|d+0#af5f00255&|u|m|p| +0#0000000&|i+0#00e0003&|h|e|x| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@58 +|d+0#af5f00255&|u|m|p| +0#0000000&|i+0#00e0003&|h|e|x| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@59 +|d+0#af5f00255&|u|m|p| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@63 +|d+0#af5f00255&|u|m|p| +0#0000000&|s+0#00e0003&|r|e|c| +0#0000000&@65 +|d+0#af5f00255&|u|m|p| +0#0000000&|s+0#00e0003&|r|e|c| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@58 +|d+0#af5f00255&|u|m|p| +0#0000000&|s+0#00e0003&|r|e|c| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@59 +|d+0#af5f00255&|u|m|p| +0#0000000&|t+0#00e0003&|e|k|h|e|x| +0#0000000&@63 +|d+0#af5f00255&|u|m|p| +0#0000000&|t+0#00e0003&|e|k|h|e|x| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@56 +@57|1|2|6|,|1| @9|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_08.dump b/runtime/syntax/testdir/dumps/gdb_08.dump new file mode 100644 index 0000000000..7e4c882c56 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_08.dump @@ -0,0 +1,20 @@ +|d+0#af5f00255#ffffff0|u|m|p| +0#0000000&|t+0#00e0003&|e|k|h|e|x| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@56 +|d+0#af5f00255&|u|m|p| +0#0000000&|t+0#00e0003&|e|k|h|e|x| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@57 +|d+0#af5f00255&|u|m|p| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@64 +|d+0#af5f00255&|u|m|p| +0#0000000&|v+0#00e0003&|e|r|i|l|o|g| +0#0000000&@62 +|d+0#af5f00255&|u|m|p| +0#0000000&|v+0#00e0003&|e|r|i|l|o|g| +0#0000000&|m+0#00e0003&|e|m|o|r|y| +0#0000000&@55 +>d+0#af5f00255&|u|m|p| +0#0000000&|v+0#00e0003&|e|r|i|l|o|g| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@56 +|e+0#af5f00255&|x|p|l|o|r|e| +0#0000000&@67 +|e+0#af5f00255&|x|p|l|o|r|e| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@62 +|e+0#af5f00255&|x|p|l|o|r|e| +0#0000000&|v+0#00e0003&|a|l|u|e| +0#0000000&@61 +|f+0#af5f00255&|i|n|d| +0#0000000&@70 +|i+0#af5f00255&|n|i|t|-|i|f|-|u|n|d|e|f|i|n|e|d| +0#0000000&@57 +|m+0#af5f00255&|e|m| +0#0000000&@71 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&@64 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&@58 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&|p+0#00e0003&|r|i|n|t|-|a|l@1|o|c|a|t|i|o|n|-|t|a|g| +0#0000000&@43 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&|p+0#00e0003&|r|i|n|t|-|l|o|g|i|c|a|l|-|t|a|g| +0#0000000&@46 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&|s+0#00e0003&|e|t|-|a|l@1|o|c|a|t|i|o|n|-|t|a|g| +0#0000000&@45 +|m+0#af5f00255&|e|m|o|r|y|-|t|a|g| +0#0000000&|w+0#00e0003&|i|t|h|-|l|o|g|i|c|a|l|-|t|a|g| +0#0000000&@47 +|o+0#af5f00255&|u|t|p|u|t| +0#0000000&@68 +@57|1|4@1|,|1| @9|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_09.dump b/runtime/syntax/testdir/dumps/gdb_09.dump new file mode 100644 index 0000000000..8df3eea561 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_09.dump @@ -0,0 +1,20 @@ +|o+0#af5f00255#ffffff0|u|t|p|u|t| +0#0000000&@68 +|p+0#af5f00255&|r|i|n|t| +0#0000000&@69 +|i+0#af5f00255&|n|s|p|e|c|t| +0#0000000&@67 +|p+0#af5f00255&| +0#0000000&@73 +|p+0#af5f00255&|r|i|n|t|-|o|b|j|e|c|t| +0#0000000&@62 +>p+0#af5f00255&|o| +0#0000000&@72 +|p+0#af5f00255&|r|i|n|t|f| +0#0000000&@68 +|p+0#af5f00255&|t|y|p|e| +0#0000000&@69 +|r+0#af5f00255&|e|s|t|o|r|e| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&@71 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|i|g|n|a|t|u|r|e|s| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|s+0#00e0003&|o|u|r|c|e|-|c|h|a|r|s|e|t| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|t+0#00e0003&|r|u|s|t|-|P|A|D|-|o|v|e|r|-|X|V|S| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|g|e|n|t| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|n@1|o|t|a|t|e| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|r|c|h|i|t|e|c|t|u|r|e| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|o|c|e|s@1|o|r| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|r|g|s| +0#0000000&@66 +@57|1|6|2|,|1| @9|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_10.dump b/runtime/syntax/testdir/dumps/gdb_10.dump new file mode 100644 index 0000000000..0633491088 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_10.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|a+0#00e0003&|r|g|s| +0#0000000&@66 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|c|o|n@1|e|c|t|-|n|a|t|i|v|e|-|t|a|r|g|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|g+0#00e0003&|d|b|-|s|c|r|i|p|t|s| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@48 +>s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|o|c|a|l|-|g|d|b|i|n|i|t| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|p+0#00e0003&|y|t|h|o|n|-|s|c|r|i|p|t|s| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|s+0#00e0003&|a|f|e|-|p|a|t|h| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|s+0#00e0003&|c|r|i|p|t|s|-|d|i|r|e|c|t|o|r|y| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|a+0#00e0003&|u|t|o|-|s|o|l|i|b|-|a|d@1| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|l+0#00e0003&|i|m|i|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|p+0#00e0003&|a|s|t|-|e|n|t|r|y| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|p+0#00e0003&|a|s|t|-|m|a|i|n| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|a|s|e|n|a|m|e|s|-|m|a|y|-|d|i|f@1|e|r| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|a+0#00e0003&|l|w|a|y|s|-|i|n|s|e|r|t|e|d| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|a+0#00e0003&|u|t|o|-|h|w| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|-|e|v|a|l|u|a|t|i|o|n| +0#0000000&@39 +@57|1|8|0|,|1| @8|1|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_11.dump b/runtime/syntax/testdir/dumps/gdb_11.dump new file mode 100644 index 0000000000..40768c16eb --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_11.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|-|e|v|a|l|u|a|t|i|o|n| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|p+0#00e0003&|e|n|d|i|n|g| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|a|n|-|u|s|e|-|h|w|-|w|a|t|c|h|p|o|i|n|t|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|a|s|e|-|s|e|n|s|i|t|i|v|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|h|a|r|s|e|t| +0#0000000&@63 +>s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|h| +0#0000000&@68 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&| +0#0000000&@69 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|r+0#00e0003&|a|n|g|e| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|i|r|c|u|l|a|r|-|t|r|a|c|e|-|b|u|f@1|e|r| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|d|e|-|c|a|c|h|e| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|e|r|c|e|-|f|l|o|a|t|-|t|o|-|d|o|u|b|l|e| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|a|r|g|s| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|g|c@1| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|m|p|l|a|i|n|t|s| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|o|n|f|i|r|m| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|p|-|a|b|i| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|c+0#00e0003&|w|d| +0#0000000&@67 +@57|1|9|8|,|1| @8|1@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_12.dump b/runtime/syntax/testdir/dumps/gdb_12.dump new file mode 100644 index 0000000000..896f15f7db --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_12.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|c+0#00e0003&|w|d| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|a|t|a|-|d|i|r|e|c|t|o|r|y| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&|l+0#00e0003&|i|n|e|-|s|i|z|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&|s+0#00e0003&|i|z|e| +0#0000000&@59 +>s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|a+0#00e0003&|r|c|h| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|b+0#00e0003&|f|d|-|c|a|c|h|e| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|h|e|c|k|-|p|h|y|s|n|a|m|e| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|f@1|-|p|e|-|r|e|a|d| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|c|p|l|u|s|-|s|c|o|p|e|s| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|c|p|l|u|s|-|t|y|p|e|s| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|i|s|p|l|a|c|e|d| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|d|i|e| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|l|i|n|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|r|e|a|d| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|n|t|r|y|-|v|a|l|u|e|s| +0#0000000&@52 +@57|2|1|6|,|1| @8|1|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_13.dump b/runtime/syntax/testdir/dumps/gdb_13.dump new file mode 100644 index 0000000000..fcc77c367e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_13.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|n|t|r|y|-|v|a|l|u|e|s| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|v|e|n|t|-|l|o@1|p| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|x|p|r|e|s@1|i|o|n| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n|-|a|r@1|a|y|-|s|l|i|c|i|n|g| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&@59 +>s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|i+0#00e0003&|n|f|r|u|n| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|j+0#00e0003&|i|t| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|n|u|x|-|n|a|m|e|s|p|a|c|e|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|n|u|x|-|n|a|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|n+0#00e0003&|o|t|i|f|i|c|a|t|i|o|n| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|o+0#00e0003&|b|s|e|r|v|e|r| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|o+0#00e0003&|v|e|r|l|o|a|d| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|a|r|s|e|r| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|b|r|e|a|k|p|o|i|n|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|m|i|c|m|d| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|u|n|w|i|n|d| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@58 +@57|2|3|4|,|1| @8|1|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_14.dump b/runtime/syntax/testdir/dumps/gdb_14.dump new file mode 100644 index 0000000000..72c4b11adc --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_14.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|m|o|t|e|-|p|a|c|k|e|t|-|m|a|x|-|c|h|a|r|s| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|e|p|a|r|a|t|e|-|d|e|b|u|g|-|f|i|l|e| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&@58 +>s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|k|i|p| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|t|a|p|-|e|x|p|r|e|s@1|i|o|n| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o@1|k|u|p| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|f|i|l|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|t|a|b|-|c|r|e|a|t|e| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|a|r|g|e|t| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|h|r|e|a|d|s| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|i|m|e|s|t|a|m|p| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|v+0#00e0003&|a|r|o|b|j| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|x+0#00e0003&|m|l| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|-|f|i|l|e|-|d|i|r|e|c|t|o|r|y| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|u+0#00e0003&|r|l|s| +0#0000000&@55 +@57|2|5|2|,|1| @8|1|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_15.dump b/runtime/syntax/testdir/dumps/gdb_15.dump new file mode 100644 index 0000000000..e1e0711b92 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_15.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|u+0#00e0003&|r|l|s| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|f|a|u|l|t|-|c|o|l@1|e|c|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|-|s|t|y|l|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|e|t|a|c|h|-|o|n|-|f|o|r|k| +0#0000000&@56 +>s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|r|e|c|t|o|r|i|e|s| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|r|a|n|d|o|m|i|z|a|t|i|o|n| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|-|n|e|x|t|-|l|i|n|e| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r|-|o|p|t|i|o|n|s| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|y|-|f|l|a|v|o|r| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|c|o|n@1|e|c|t|e|d|-|d|p|r|i|n|t|f| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|c|o|n@1|e|c|t|e|d|-|t|r|a|c|i|n|g| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|i|s|p|l|a|c|e|d|-|s|t|e|p@1|i|n|g| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|c|h|a|n@1|e|l| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|f|u|n|c|t|i|o|n| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|s|t|y|l|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|d+0#00e0003&|u|m|p|-|e|x|c|l|u|d|e|d|-|m|a|p@1|i|n|g|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|d|i|t|i|n|g| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|n|d|i|a|n| +0#0000000&@64 +@57|2|7|0|,|1| @8|1|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_16.dump b/runtime/syntax/testdir/dumps/gdb_16.dump new file mode 100644 index 0000000000..5403f7511d --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_16.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|e+0#00e0003&|n|d|i|a|n| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|e|c|-|d|i|r|e|c|t|i|o|n| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|e|c|-|d|o|n|e|-|d|i|s|p|l|a|y| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|e|c|-|f|i|l|e|-|m|i|s|m|a|t|c|h| +0#0000000&@52 +>s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|e|c|-|w|r|a|p@1|e|r| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|t|e|n|d|e|d|-|p|r|o|m|p|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|e+0#00e0003&|x|t|e|n|s|i|o|n|-|l|a|n|g|u|a|g|e| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e|-|d|i|s|p|l|a|y| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|o|l@1|o|w|-|e|x|e|c|-|m|o|d|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|o|l@1|o|w|-|f|o|r|k|-|m|o|d|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n| +0#0000000&|r+0#00e0003&|e|p|a|c|k|-|a|r@1|a|y|-|s|l|i|c|e|s| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&|p+0#00e0003&|r|i|o|r|i|t|y| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|g+0#00e0003&|n|u|t|a|r|g|e|t| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|g+0#00e0003&| +0#0000000&@69 +|s+0#af5f00255&|e|t| +0#0000000&|g+0#00e0003&|u|i|l|e| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|g+0#00e0003&|u| +0#0000000&@68 +@57|2|8@1|,|1| @8|1|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_17.dump b/runtime/syntax/testdir/dumps/gdb_17.dump new file mode 100644 index 0000000000..1a2ea505ec --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_17.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|g+0#00e0003&|u| +0#0000000&@68 +|s+0#af5f00255&|e|t| +0#0000000&|g+0#00e0003&|u|i|l|e| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|t|a|c|k| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|e|i|g|h|t| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|e+0#00e0003&|x|p|a|n|s|i|o|n| +0#0000000&@53 +>s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|r+0#00e0003&|e|m|o|v|e|-|d|u|p|l|i|c|a|t|e|s| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|s+0#00e0003&|a|v|e| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|s+0#00e0003&|i|z|e| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|h+0#00e0003&|o|s|t|-|c|h|a|r|s|e|t| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&|d+0#00e0003&|i|r|e|c|t|o|r|y| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|-|t@1|y| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|t@1|y| @67 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|p|u|t|-|r|a|d|i|x| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|a|c|t|i|v|e|-|m|o|d|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|a|n|g|u|a|g|e| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@46 +@57|3|0|6|,|1| @8|1|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_18.dump b/runtime/syntax/testdir/dumps/gdb_18.dump new file mode 100644 index 0000000000..bb11ac2736 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_18.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|i|s|t|s|i|z|e| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|d+0#00e0003&|e|b|u|g|r|e|d|i|r|e|c|t| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@55 +>s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|f+0#00e0003&|i|l|e| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|o+0#00e0003&|v|e|r|w|r|i|t|e| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|r+0#00e0003&|e|d|i|r|e|c|t| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|x|-|c|o|m|p|l|e|t|i|o|n|s| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|x|-|u|s|e|r|-|c|a|l@1|-|d|e|p|t|h| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|x|-|v|a|l|u|e|-|s|i|z|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|c|a|l@1|-|f|u|n|c|t|i|o|n|s| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|b|r|e|a|k|p|o|i|n|t|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|f|a|s|t|-|t|r|a|c|e|p|o|i|n|t|s| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|t|r|a|c|e|p|o|i|n|t|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|i|n|t|e|r@1|u|p|t| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|w|r|i|t|e|-|m|e|m|o|r|y| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|a|y|-|w|r|i|t|e|-|r|e|g|i|s|t|e|r|s| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@67 +@57|3|2|4|,|1| @8|1|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_19.dump b/runtime/syntax/testdir/dumps/gdb_19.dump new file mode 100644 index 0000000000..2ca2fd6353 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_19.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&|i+0#00e0003&|n|a|c@1|e|s@1|i|b|l|e|-|b|y|-|d|e|f|a|u|l|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|i|-|a|s|y|n|c| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|p|x| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|p|x| +0#0000000&|b+0#00e0003&|o|u|n|d| +0#0000000&@61 +>s+0#af5f00255&|e|t| +0#0000000&|m+0#00e0003&|u|l|t|i|p|l|e|-|s|y|m|b|o|l|s| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|n+0#00e0003&|o|n|-|s|t|o|p| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|o+0#00e0003&|b|s|e|r|v|e|r| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|o+0#00e0003&|p|a|q|u|e|-|t|y|p|e|-|r|e|s|o|l|u|t|i|o|n| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|o+0#00e0003&|s|a|b|i| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|o+0#00e0003&|u|t|p|u|t|-|r|a|d|i|x| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|o+0#00e0003&|v|e|r|l|o|a|d|-|r|e|s|o|l|u|t|i|o|n| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|a|g|i|n|a|t|i|o|n| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r| +0#0000000&@68 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&| +0#0000000&@69 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y|-|i|n|d|e|x|e|s| +0#0000000&@51 +@57|3|4|2|,|1| @8|2|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_20.dump b/runtime/syntax/testdir/dumps/gdb_20.dump new file mode 100644 index 0000000000..1df026f765 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_20.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y|-|i|n|d|e|x|e|s| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|s|m|-|d|e|m|a|n|g|l|e| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|e+0#00e0003&|l|e|m|e|n|t|s| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|e+0#00e0003&|n|t|r|y|-|v|a|l|u|e|s| +0#0000000&@52 +>s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|i|n|i|s|h| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|a|r|g|u|m|e|n|t|s| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|i|n|f|o| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|-|e|v|e|n|t|s| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|a|x|-|d|e|p|t|h| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|a|x|-|s|y|m|b|o|l|i|c|-|o|f@1|s|e|t| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|t|a|g|-|v|i|o|l|a|t|i|o|n|s| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|n+0#00e0003&|u|l@1|-|s|t|o|p| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|o+0#00e0003&|b|j|e|c|t| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|a|s|c|a|l|_|s|t|a|t|i|c|-|m|e|m|b|e|r|s| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|r|e|t@1|y| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|f|r|a|m|e|-|a|r|g|u|m|e|n|t|s| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|v|a|l|u|e|s| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|p|e|a|t|s| +0#0000000&@57 +@57|3|6|0|,|1| @8|2|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_21.dump b/runtime/syntax/testdir/dumps/gdb_21.dump new file mode 100644 index 0000000000..04a2b58c43 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_21.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|p|e|a|t|s| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|e|v|e|n|b|i|t|-|s|t|r|i|n|g|s| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|t|a|t|i|c|-|m|e|m|b|e|r|s| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l| +0#0000000&@58 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|f|i|l|e|n|a|m|e| +0#0000000&@49 +>s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o|a|d|i|n|g| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|h|r|e|a|d|-|e|v|e|n|t|s| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|h+0#00e0003&|e|x| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|m+0#00e0003&|e|t|h|o|d|s| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|n+0#00e0003&|e|s|t|e|d|-|t|y|p|e|-|l|i|m|i|t| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|t+0#00e0003&|y|p|e|d|e|f|s| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|u+0#00e0003&|n|i|o|n| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|v+0#00e0003&|t|b|l| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|r|o|m|p|t| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|d+0#00e0003&|o|n|t|-|w|r|i|t|e|-|b|y|t|e|c|o|d|e| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|i+0#00e0003&|g|n|o|r|e|-|e|n|v|i|r|o|n|m|e|n|t| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|t|a|c|k| +0#0000000&@52 +@57|3|7|8|,|1| @8|2@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_22.dump b/runtime/syntax/testdir/dumps/gdb_22.dump new file mode 100644 index 0000000000..ebab413e33 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_22.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|t|a|c|k| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|a|d|i|x| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|a|n|g|e|-|s|t|e|p@1|i|n|g| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|a|v|e|n|s|c|a|r| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|a|v|e|n|s|c|a|r| +0#0000000&|t+0#00e0003&|a|s|k|-|s|w|i|t|c|h|i|n|g| +0#0000000&@46 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&|b+0#00e0003&|u|f@1|e|r|-|s|i|z|e| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|p|u| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|p|u| +0#0000000&|a+0#00e0003&|u|t|o| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|p|u| +0#0000000&|n+0#00e0003&|o|n|e| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&|b+0#00e0003&|u|f@1|e|r|-|s|i|z|e| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|r+0#00e0003&|e|p|l|a|y|-|m|e|m|o|r|y|-|a|c@1|e|s@1| +0#0000000&@36 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|i+0#00e0003&|n|s|n|-|n|u|m|b|e|r|-|m|a|x| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|q|u|e|r|y| +0#0000000&@46 +@57|3|9|6|,|1| @8|2|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_23.dump b/runtime/syntax/testdir/dumps/gdb_23.dump new file mode 100644 index 0000000000..2edc5e8f2c --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_23.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|q|u|e|r|y| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|s+0#00e0003&|t|o|p|-|a|t|-|l|i|m|i|t| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n|-|c|a|l@1|-|h|i|s|t|o|r|y|-|s|i|z|e| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|i+0#00e0003&|n|s|t|r|u|c|t|i|o|n|-|h|i|s|t|o|r|y|-|s|i|z|e| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&@64 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|T+0#00e0003&|r|a|c|e|p|o|i|n|t|S|o|u|r|c|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|Z+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|c@1|e|s@1|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|g|e|n|t|-|p|a|c|k|e|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|l@1|o|w|-|p|a|c|k|e|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|t@1|a|c|h|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|i|n|a|r|y|-|d|o|w|n|l|o|a|d|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|X+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|-|c|o|m@1|a|n|d|s|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e|-|c|o|n|f|-|b|t|s|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e|-|c|o|n|f|-|p|t|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|a|t|c|h|-|s|y|s|c|a|l@1|s|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|a|l|-|b|r|e|a|k|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@33 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|a|l|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@33 +@57|4|1|4|,|1| @8|2|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_24.dump b/runtime/syntax/testdir/dumps/gdb_24.dump new file mode 100644 index 0000000000..5f7b9d30e4 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_24.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|a|l|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@33 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|t|r|l|-|c|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|b|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|r|a|n|d|o|m|i|z|a|t|i|o|n|-|p|a|c|k|e|t| +0#0000000&@35 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|-|b|t|r|a|c|e|-|b|t|s|-|p|a|c|k|e|t| +0#0000000&@39 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|-|b|t|r|a|c|e|-|p|t|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|h|e|x|-|e|n|c|o|d|e|d|-|p|a|c|k|e|t| +0#0000000&@33 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|r|e|s|e|t|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|u|n|s|e|t|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|x|e|c|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|x|e|c|-|f|i|l|e| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|a|s|t|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|e|t|c|h|-|r|e|g|i|s|t|e|r|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|o|r|k|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|g+0#00e0003&|e|t|-|t|h|r|e|a|d|-|i|n|f|o|r|m|a|t|i|o|n|-|b|l|o|c|k|-|a|d@1|r|e|s@1|-|p|a|c|k|e|t| +0#0000000&@20 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|g+0#00e0003&|e|t|-|t|h|r|e|a|d|-|l|o|c|a|l|-|s|t|o|r|a|g|e|-|a|d@1|r|e|s@1|-|p|a|c|k|e|t| +0#0000000&@24 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|l|i|m|i|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@37 +@57|4|3|2|,|1| @8|2|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_25.dump b/runtime/syntax/testdir/dumps/gdb_25.dump new file mode 100644 index 0000000000..076b266991 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_25.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|w|a|t|c|h|p|o|i|n|t|-|l|e|n|g|t|h|-|l|i|m|i|t| +0#0000000&@31 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|w|a|t|c|h|p|o|i|n|t|-|l|i|m|i|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|c|l|o|s|e|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|f|s|t|a|t|-|p|a|c|k|e|t| +0#0000000&@44 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|o|p|e|n|-|p|a|c|k|e|t| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|p|r|e|a|d|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|p|w|r|i|t|e|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|r|e|a|d|l|i|n|k|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|s|e|t|f|s|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|u|n|l|i|n|k|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|w|b|r|e|a|k|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|s|t|a|l@1|-|i|n|-|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|t|e|r@1|u|p|t|-|o|n|-|c|o|n@1|e|c|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|t|e|r@1|u|p|t|-|s|e|q|u|e|n|c|e| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|k+0#00e0003&|i|l@1|-|p|a|c|k|e|t| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|l+0#00e0003&|i|b|r|a|r|y|-|i|n|f|o|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|l+0#00e0003&|i|b|r|a|r|y|-|i|n|f|o|-|s|v|r|4|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|m|a|p|-|p|a|c|k|e|t| +0#0000000&@46 +@57|4|5|0|,|1| @8|2|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_26.dump b/runtime/syntax/testdir/dumps/gdb_26.dump new file mode 100644 index 0000000000..b7386419a3 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_26.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|m|a|p|-|p|a|c|k|e|t| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|r|e|a|d|-|p|a|c|k|e|t|-|s|i|z|e| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|t|a|g@1|i|n|g|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@34 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|w|r|i|t|e|-|p|a|c|k|e|t|-|s|i|z|e| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|u|l|t|i|p|r|o|c|e|s@1|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@36 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|n+0#00e0003&|o|-|r|e|s|u|m|e|d|-|s|t|o|p|-|r|e|p|l|y|-|p|a|c|k|e|t| +0#0000000&@35 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|n+0#00e0003&|o|a|c|k|-|p|a|c|k|e|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|o+0#00e0003&|s|d|a|t|a|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|a|s@1|-|s|i|g|n|a|l|s|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|i|d|-|t|o|-|e|x|e|c|-|f|i|l|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|r|o|g|r|a|m|-|s|i|g|n|a|l|s|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|q+0#00e0003&|u|e|r|y|-|a|t@1|a|c|h|e|d|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|a|u|x|-|v|e|c|t|o|r|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|b|t|r|a|c|e|-|c|o|n|f|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|b|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|f|d|p|i|c|-|l|o|a|d|m|a|p|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|s|d|a|t|a|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|s|i|g|i|n|f|o|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@41 +@57|4|6|8|,|1| @8|2|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_27.dump b/runtime/syntax/testdir/dumps/gdb_27.dump new file mode 100644 index 0000000000..9992daedfb --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_27.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|v|e|r|s|e|-|c|o|n|t|i|n|u|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|v|e|r|s|e|-|s|t|e|p|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|u|n|-|p|a|c|k|e|t| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|a|r|c|h|-|m|e|m|o|r|y|-|p|a|c|k|e|t| +0#0000000&@43 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|t|-|r|e|g|i|s|t|e|r|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|P+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|t|-|w|o|r|k|i|n|g|-|d|i|r|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|o|f|t|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|w|i|t|h|-|s|h|e|l@1|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|t|a|t|i|c|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|u|p@1|o|r|t|e|d|-|p|a|c|k|e|t|s|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|w|b|r|e|a|k|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o@1|k|u|p|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|y|s|t|e|m|-|c|a|l@1|-|a|l@1|o|w|e|d| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|f|e|a|t|u|r|e|s|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|h|r|e|a|d|-|e|v|e|n|t|s|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|h|r|e|a|d|s|-|p|a|c|k|e|t| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|b|u|f@1|e|r|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@39 +@57|4|8|6|,|1| @8|2|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_28.dump b/runtime/syntax/testdir/dumps/gdb_28.dump new file mode 100644 index 0000000000..f9e8c9bba8 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_28.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|b|u|f@1|e|r|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|s|t|a|t|u|s|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|f|r|a|m|e|-|i|n|f|o|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|u+0#00e0003&|n|w|i|n|d|-|i|n|f|o|-|b|l|o|c|k|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e|-|r|e|s|u|m|e|-|p|a|c|k|e|t| +0#0000000&@42 +>s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e|-|r|e|s|u|m|e|-|s|u|p@1|o|r|t|e|d|-|p|a|c|k|e|t| +0#0000000&@32 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|f|o|r|k|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|w+0#00e0003&|r|i|t|e|-|s|i|g|i|n|f|o|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|w+0#00e0003&|r|i|t|e|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|a|d@1|r|e|s@2|i|z|e| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|c|a|c|h|e| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|f|l|o|w| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|l|o|g|b|a|s|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|l|o|g|f|i|l|e| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|t|i|m|e|o|u|t| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|w|r|i|t|e|s|i|z|e| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|c|h|e|d|u|l|e|-|m|u|l|t|i|p|l|e| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|c|h|e|d|u|l|e|r|-|l|o|c|k|i|n|g| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|c|r|i|p|t|-|e|x|t|e|n|s|i|o|n| +0#0000000&@54 +@57|5|0|4|,|1| @8|3|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_29.dump b/runtime/syntax/testdir/dumps/gdb_29.dump new file mode 100644 index 0000000000..11e659fd63 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_29.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|s+0#00e0003&|c|r|i|p|t|-|e|x|t|e|n|s|i|o|n| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&|b+0#00e0003&|a|u|d| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&|p+0#00e0003&|a|r|i|t|y| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|o|l|i|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@53 +>s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|o|u|r|c|e| +0#0000000&@64 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|o|u|r|c|e| +0#0000000&|o+0#00e0003&|p|e|n| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|a|c|k|-|c|a|c|h|e| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|q|u|i|e|t|l|y| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|w|i|t|h|-|s|h|e|l@1| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|e|p|-|m|o|d|e| +0#0000000&@61 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|o|p|-|o|n|-|s|o|l|i|b|-|e|v|e|n|t|s| +0#0000000&@50 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|r|u|c|t|-|c|o|n|v|e|n|t|i|o|n| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&@52 +@57|5|2@1|,|1| @8|3|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_30.dump b/runtime/syntax/testdir/dumps/gdb_30.dump new file mode 100644 index 0000000000..d57895aa7e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_30.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +>s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +@57|5|4|0|,|1| @8|3|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_31.dump b/runtime/syntax/testdir/dumps/gdb_31.dump new file mode 100644 index 0000000000..57f52ff65f --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_31.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|s+0#00e0003&|o|u|r|c|e|s| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@48 +>s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@36 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@36 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@43 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@46 +@57|5@1|8|,|1| @8|3@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_32.dump b/runtime/syntax/testdir/dumps/gdb_32.dump new file mode 100644 index 0000000000..fe6899d192 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_32.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@46 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|u|b|s|t|i|t|u|t|e|-|p|a|t|h| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|u|p@1|r|e|s@1|-|c|l|i|-|n|o|t|i|f|i|c|a|t|i|o|n|s| +0#0000000&@44 +|s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|y|s|r|o@1|t| +0#0000000&@63 +>s+0#af5f00255&|e|t| +0#0000000&|s+0#00e0003&|o|l|i|b|-|a|b|s|o|l|u|t|e|-|p|r|e|f|i|x| +0#0000000&@49 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|c|h|a|r|s|e|t| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|f|i|l|e|-|s|y|s|t|e|m|-|k|i|n|d| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|w|i|d|e|-|c|h|a|r|s|e|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&|a+0#00e0003&|u|t|o|-|r|e|t|r|y| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&|c+0#00e0003&|o|n@1|e|c|t|-|t|i|m|e|o|u|t| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|b|u|f@1|e|r|-|s|i|z|e| +0#0000000&@53 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|c|o|m@1|a|n|d|s| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|n|o|t|e|s| +0#0000000&@59 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|s|t|o|p|-|n|o|t|e|s| +0#0000000&@54 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|u|s|e|r| +0#0000000&@60 +@57|5|7|6|,|1| @8|3|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_33.dump b/runtime/syntax/testdir/dumps/gdb_33.dump new file mode 100644 index 0000000000..6f920e0ff0 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_33.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|t| +0#0000000&|t+0#00e0003&|r|a|c|e|-|u|s|e|r| +0#0000000&@60 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|r|u|s|t|-|r|e|a|d|o|n|l|y|-|s|e|c|t|i|o|n|s| +0#0000000&@47 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|a+0#00e0003&|c|t|i|v|e|-|b|o|r|d|e|r|-|m|o|d|e| +0#0000000&@48 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|b+0#00e0003&|o|r|d|e|r|-|k|i|n|d| +0#0000000&@55 +>s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|b+0#00e0003&|o|r|d|e|r|-|m|o|d|e| +0#0000000&@55 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|c+0#00e0003&|o|m|p|a|c|t|-|s|o|u|r|c|e| +0#0000000&@52 +|s+0#af5f00255&|e|t| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|t+0#00e0003&|a|b|-|w|i|d|t|h| +0#0000000&@57 +|s+0#af5f00255&|e|t| +0#0000000&|u+0#00e0003&|n|w|i|n|d|-|o|n|-|t|e|r|m|i|n|a|t|i|n|g|-|e|x|c|e|p|t|i|o|n| +0#0000000&@39 +|s+0#af5f00255&|e|t| +0#0000000&|u+0#00e0003&|n|w|i|n|d|o|n|s|i|g|n|a|l| +0#0000000&@56 +|s+0#af5f00255&|e|t| +0#0000000&|u+0#00e0003&|s|e|-|c|o|r|e|d|u|m|p|-|f|i|l|t|e|r| +0#0000000&@51 +|s+0#af5f00255&|e|t| +0#0000000&|u+0#00e0003&|s|e|-|d|e|p|r|e|c|a|t|e|d|-|i|n|d|e|x|-|s|e|c|t|i|o|n|s| +0#0000000&@41 +|s+0#af5f00255&|e|t| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|v+0#00e0003&|a|r| +0#0000000&@67 +|s+0#af5f00255&|e|t| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@63 +|s+0#af5f00255&|e|t| +0#0000000&|w+0#00e0003&|a|t|c|h|d|o|g| +0#0000000&@62 +|s+0#af5f00255&|e|t| +0#0000000&|w+0#00e0003&|i|d|t|h| +0#0000000&@65 +|s+0#af5f00255&|e|t| +0#0000000&|w+0#00e0003&|r|i|t|e| +0#0000000&@65 +|u+0#af5f00255&|n|d|i|s|p|l|a|y| +0#0000000&@65 +@57|5|9|4|,|1| @8|3|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_34.dump b/runtime/syntax/testdir/dumps/gdb_34.dump new file mode 100644 index 0000000000..6bc4dced84 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_34.dump @@ -0,0 +1,20 @@ +|u+0#af5f00255#ffffff0|n|d|i|s|p|l|a|y| +0#0000000&@65 +|w+0#af5f00255&|h|a|t|i|s| +0#0000000&@68 +|w+0#af5f00255&|i|t|h| +0#0000000&@70 +|w+0#af5f00255&| +0#0000000&@73 +|x+0#af5f00255&| +0#0000000&@73 +> @74 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |f|i|l|e|s| +0#0000000&@52 +@75 +|a+0#af5f00255&|d@1|-|s|y|m|b|o|l|-|f|i|l|e| +0#0000000&@59 +|a+0#af5f00255&|d@1|-|s|y|m|b|o|l|-|f|i|l|e|-|f|r|o|m|-|m|e|m|o|r|y| +0#0000000&@47 +|c+0#af5f00255&|d| +0#0000000&@72 +|c+0#af5f00255&|o|r|e|-|f|i|l|e| +0#0000000&@65 +|d+0#af5f00255&|i|r|e|c|t|o|r|y| +0#0000000&@65 +|e+0#af5f00255&|d|i|t| +0#0000000&@70 +|e+0#af5f00255&|x|e|c|-|f|i|l|e| +0#0000000&@65 +|f+0#af5f00255&|i|l|e| +0#0000000&@70 +|f+0#af5f00255&|o|r|w|a|r|d|-|s|e|a|r|c|h| +0#0000000&@60 +|f+0#af5f00255&|o| +0#0000000&@72 +|s+0#af5f00255&|e|a|r|c|h| +0#0000000&@68 +@57|6|1|2|,|0|-|1| @6|3|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_35.dump b/runtime/syntax/testdir/dumps/gdb_35.dump new file mode 100644 index 0000000000..9cd1d149ba --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_35.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|a|r|c|h| +0#0000000&@68 +|g+0#af5f00255&|e|n|e|r|a|t|e|-|c|o|r|e|-|f|i|l|e| +0#0000000&@56 +|g+0#af5f00255&|c|o|r|e| +0#0000000&@69 +|l+0#af5f00255&|i|s|t| +0#0000000&@70 +|l+0#af5f00255&| +0#0000000&@73 +>l+0#af5f00255&|o|a|d| +0#0000000&@70 +|n+0#af5f00255&|o|s|h|a|r|e|d|l|i|b|r|a|r|y| +0#0000000&@59 +|p+0#af5f00255&|a|t|h| +0#0000000&@70 +|p+0#af5f00255&|w|d| +0#0000000&@71 +|r+0#af5f00255&|e|m|o|t|e| +0#0000000&@68 +|r+0#af5f00255&|e|m|o|t|e| +0#0000000&|d+0#00e0003&|e|l|e|t|e| +0#0000000&@61 +|r+0#af5f00255&|e|m|o|t|e| +0#0000000&|g+0#00e0003&|e|t| +0#0000000&@64 +|r+0#af5f00255&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|u|t| +0#0000000&@64 +|r+0#af5f00255&|e|m|o|v|e|-|s|y|m|b|o|l|-|f|i|l|e| +0#0000000&@56 +|r+0#af5f00255&|e|v|e|r|s|e|-|s|e|a|r|c|h| +0#0000000&@60 +|r+0#af5f00255&|e|v| +0#0000000&@71 +|s+0#af5f00255&|e|c|t|i|o|n| +0#0000000&@67 +|s+0#af5f00255&|h|a|r|e|d|l|i|b|r|a|r|y| +0#0000000&@61 +|s+0#af5f00255&|y|m|b|o|l|-|f|i|l|e| +0#0000000&@63 +@57|6|3|0|,|1| @8|3|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_36.dump b/runtime/syntax/testdir/dumps/gdb_36.dump new file mode 100644 index 0000000000..383708fdef --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_36.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|y|m|b|o|l|-|f|i|l|e| +0#0000000&@63 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |i|n|t|e|r|n|a|l|s| +0#0000000&@48 +@75 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&@63 +>m+0#af5f00255&|t| +0#0000000&@72 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|a+0#00e0003&|g|e|n|t| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|a+0#00e0003&|g|e|n|t|-|e|v|a|l| +0#0000000&@52 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|a+0#00e0003&|g|e|n|t|-|p|r|i|n|t|f| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@56 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|l|e|a|r| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|l|e|a|r|-|p|a|c|k|e|t|-|h|i|s|t|o|r|y| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|a|c|k|e|t|-|h|i|s|t|o|r|y| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|x+0#00e0003&|m|l|-|d|e|s|c|r|i|p|t|i|o|n|s| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|h|e|c|k|-|p|s|y|m|t|a|b|s| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|h|e|c|k|-|s|y|m|t|a|b|s| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|p|l|u|s| +0#0000000&@57 +@57|6|4|8|,|1| @8|3|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_37.dump b/runtime/syntax/testdir/dumps/gdb_37.dump new file mode 100644 index 0000000000..20e9b0ab3e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_37.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|p|l|u|s| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|p| +0#0000000&@60 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|c+0#00e0003&|p|l|u|s| +0#0000000&|f+0#00e0003&|i|r|s|t|_|c|o|m|p|o|n|e|n|t| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|r|-|w|a|r|n|i|n|g| +0#0000000&@45 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|d+0#00e0003&|e|p|r|e|c|a|t|e| +0#0000000&@53 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|d+0#00e0003&|u|m|p|-|m|e| +0#0000000&@55 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|e+0#00e0003&|x|p|a|n|d|-|s|y|m|t|a|b|s| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|f+0#00e0003&|l|u|s|h| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|f+0#00e0003&|l|u|s|h| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|f+0#00e0003&|l|u|s|h| +0#0000000&|r+0#00e0003&|e|g|i|s|t|e|r|-|c|a|c|h|e| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|f+0#00e0003&|l|u|s|h| +0#0000000&|s+0#00e0003&|o|u|r|c|e|-|c|a|c|h|e| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|f+0#00e0003&|l|u|s|h| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|c|a|c|h|e| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&@58 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&| +0#0000000&@61 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|b+0#00e0003&|f|d|s| +0#0000000&@53 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@51 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|j+0#00e0003&|i|t| +0#0000000&@54 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|l+0#00e0003&|i|n|e|-|t|a|b|l|e| +0#0000000&@47 +@57|6@2|,|1| @8|4|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_38.dump b/runtime/syntax/testdir/dumps/gdb_38.dump new file mode 100644 index 0000000000..3b98eb76e8 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_38.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|l+0#00e0003&|i|n|e|-|t|a|b|l|e| +0#0000000&@47 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|g|r|a|m|-|s|p|a|c|e|s| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|p+0#00e0003&|s|y|m|t|a|b|s| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|s+0#00e0003&|e|c|t|i|o|n|s| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t|s| +0#0000000&@48 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|s+0#00e0003&|y|m|t|a|b|s| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|f|o| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|s|e|c|t|i|o|n|s| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|a|c|k|e|t| +0#0000000&@56 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r|c|h|i|t|e|c|t|u|r|e| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|c+0#00e0003&|-|t|d|e|s|c| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|c+0#00e0003&|o@1|k|e|d|-|r|e|g|i|s|t|e|r|s| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|c+0#00e0003&|o|r|e|-|f|i|l|e|-|b|a|c|k|e|d|-|m|a|p@1|i|n|g|s| +0#0000000&@31 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|d+0#00e0003&|u|m@1|y|-|f|r|a|m|e|s| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|s|y|m|b|o|l|s| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|o+0#00e0003&|b|j|f|i|l|e|s| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|s|y|m|b|o|l|s| +0#0000000&@48 +@57|6|8|4|,|1| @8|4|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_39.dump b/runtime/syntax/testdir/dumps/gdb_39.dump new file mode 100644 index 0000000000..8c8aa7e34f --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_39.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|s|y|m|b|o|l|s| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|r|e|g|i|s|t|e|r|s| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|g@1|r|o|u|p|s| +0#0000000&@47 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|g|i|s|t|e|r|-|g|r|o|u|p|s| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|g|i|s|t|e|r|s| +0#0000000&@47 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e|-|r|e|g|i|s|t|e|r|s| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|t|a|t|i|s|t|i|c|s| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|c|a|c|h|e| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|c|a|c|h|e|-|s|t|a|t|i|s|t|i|c|s| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|s| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|s|t|a|c|k| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@52 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|u+0#00e0003&|s|e|r|-|r|e|g|i|s|t|e|r|s| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|x+0#00e0003&|m|l|-|t|d|e|s|c| +0#0000000&@47 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t| +0#0000000&@54 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&@59 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&@55 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|i+0#00e0003&|g|n|o|r|e|-|d|e|s|c|r|i|p|t|i|v|e|-|t|y|p|e|s| +0#0000000&@30 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e|-|o|n|-|f|a|t|a|l|-|s|i|g|n|a|l| +0#0000000&@33 +@57|7|0|2|,|1| @8|4|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_40.dump b/runtime/syntax/testdir/dumps/gdb_40.dump new file mode 100644 index 0000000000..9c982d9a71 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_40.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e|-|o|n|-|f|a|t|a|l|-|s|i|g|n|a|l| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|f|d|-|s|h|a|r|i|n|g| +0#0000000&@47 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@52 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&|s+0#00e0003&|k|i|p|-|p|a|d| +0#0000000&@40 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|c+0#00e0003&|a|t|c|h|-|d|e|m|a|n|g|l|e|r|-|c|r|a|s|h|e|s| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|c+0#00e0003&|h|e|c|k|-|l|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|r|-|w|a|r|n|i|n|g| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|r|-|w|a|r|n|i|n|g| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&@53 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|a+0#00e0003&|l|w|a|y|s|-|d|i|s|a|s@1|e|m|b|l|e| +0#0000000&@34 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|m+0#00e0003&|a|x|-|c|a|c|h|e|-|a|g|e| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|u+0#00e0003&|n|w|i|n|d|e|r|s| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|g+0#00e0003&|n|u|-|s|o|u|r|c|e|-|h|i|g|h|l|i|g|h|t| +0#0000000&@38 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|g+0#00e0003&|n|u|-|s|o|u|r|c|e|-|h|i|g|h|l|i|g|h|t| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@30 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@34 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|c+0#00e0003&|o|r|e|f|i|l|e| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@39 +@57|7|2|0|,|1| @8|4|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_41.dump b/runtime/syntax/testdir/dumps/gdb_41.dump new file mode 100644 index 0000000000..55ba99e060 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_41.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@32 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|c+0#00e0003&|o|r|e|f|i|l|e| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@37 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&@47 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|s+0#00e0003&|p|a|c|e| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|s+0#00e0003&|y|m|t|a|b| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|t+0#00e0003&|i|m|e| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|p+0#00e0003&|r|o|f|i|l|e| +0#0000000&@51 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|s+0#00e0003&|h|o|w|-|d|e|b|u|g|-|r|e|g|s| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|c|a|c|h|e|-|s|i|z|e| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|a|s|y|n|c| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|n|o|n|-|s|t|o|p| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&@45 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|a+0#00e0003&|u|t|o|-|b|o@1|l|e|a|n| +0#0000000&@32 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|b+0#00e0003&|o@1|l|e|a|n| +0#0000000&@37 +@57|7|3|8|,|1| @8|4@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_42.dump b/runtime/syntax/testdir/dumps/gdb_42.dump new file mode 100644 index 0000000000..42d07f74ec --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_42.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|b+0#00e0003&|o@1|l|e|a|n| +0#0000000&@37 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|e+0#00e0003&|n|u|m| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|i+0#00e0003&|n|t|e|g|e|r| +0#0000000&@37 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|o+0#00e0003&|p|t|i|o|n|a|l|-|f|i|l|e|n|a|m|e| +0#0000000&@27 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|s+0#00e0003&|t|r|i|n|g| +0#0000000&@38 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|s+0#00e0003&|t|r|i|n|g|-|n|o|e|s|c|a|p|e| +0#0000000&@29 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|u+0#00e0003&|i|n|t|e|g|e|r| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|i|n|t|e|g|e|r| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|u|i|n|t|e|g|e|r| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|u|i|n|t|e|g|e|r|-|u|n|l|i|m|i|t|e|d| +0#0000000&@25 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|t+0#00e0003&|u|i|-|r|e|s|i|z|e|-|m|e|s@1|a|g|e| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&|w+0#00e0003&|o|r|k|e|r|-|t|h|r|e|a|d|s| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&@58 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&@54 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|i+0#00e0003&|g|n|o|r|e|-|d|e|s|c|r|i|p|t|i|v|e|-|t|y|p|e|s| +0#0000000&@29 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e|-|o|n|-|f|a|t|a|l|-|s|i|g|n|a|l| +0#0000000&@32 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|f|d|-|s|h|a|r|i|n|g| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@51 +@57|7|5|6|,|1| @8|4|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_43.dump b/runtime/syntax/testdir/dumps/gdb_43.dump new file mode 100644 index 0000000000..d6d6c0df11 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_43.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@51 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@48 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&|s+0#00e0003&|k|i|p|-|p|a|d| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|c+0#00e0003&|a|t|c|h|-|d|e|m|a|n|g|l|e|r|-|c|r|a|s|h|e|s| +0#0000000&@34 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|c+0#00e0003&|h|e|c|k|-|l|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@39 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|r|-|w|a|r|n|i|n|g| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|r|-|w|a|r|n|i|n|g| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&@52 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|a+0#00e0003&|l|w|a|y|s|-|d|i|s|a|s@1|e|m|b|l|e| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|m+0#00e0003&|a|x|-|c|a|c|h|e|-|a|g|e| +0#0000000&@38 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|d+0#00e0003&|w|a|r|f| +0#0000000&|u+0#00e0003&|n|w|i|n|d|e|r|s| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|g+0#00e0003&|n|u|-|s|o|u|r|c|e|-|h|i|g|h|l|i|g|h|t| +0#0000000&@37 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|g+0#00e0003&|n|u|-|s|o|u|r|c|e|-|h|i|g|h|l|i|g|h|t| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@29 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|c+0#00e0003&|o|r|e|f|i|l|e| +0#0000000&@34 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|e|r@1|o|r| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@38 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@31 +@57|7@1|4|,|1| @8|4|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_44.dump b/runtime/syntax/testdir/dumps/gdb_44.dump new file mode 100644 index 0000000000..4b50872838 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_44.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@31 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|c+0#00e0003&|o|r|e|f|i|l|e| +0#0000000&@32 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|n|a|l|-|w|a|r|n|i|n|g| +0#0000000&|q+0#00e0003&|u|i|t| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&@46 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|s+0#00e0003&|p|a|c|e| +0#0000000&@40 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|s+0#00e0003&|y|m|t|a|b| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|p+0#00e0003&|e|r|-|c|o|m@1|a|n|d| +0#0000000&|t+0#00e0003&|i|m|e| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|p+0#00e0003&|r|o|f|i|l|e| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t| +0#0000000&@49 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|s+0#00e0003&|e|l|f|t|e|s|t| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@41 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|s+0#00e0003&|h|o|w|-|d|e|b|u|g|-|r|e|g|s| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|c|a|c|h|e|-|s|i|z|e| +0#0000000&@40 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|a|s|y|n|c| +0#0000000&@45 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|n|o|n|-|s|t|o|p| +0#0000000&@42 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|o|p|t|i|o|n|s|-|c|o|m|p|l|e|t|i|o|n|-|r|e|s|u|l|t| +0#0000000&@27 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&@44 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|a+0#00e0003&|u|t|o|-|b|o@1|l|e|a|n| +0#0000000&@31 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|b+0#00e0003&|o@1|l|e|a|n| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|e+0#00e0003&|n|u|m| +0#0000000&@39 +@57|7|9|2|,|1| @8|4|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_45.dump b/runtime/syntax/testdir/dumps/gdb_45.dump new file mode 100644 index 0000000000..2105200aed --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_45.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|e+0#00e0003&|n|u|m| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|i+0#00e0003&|n|t|e|g|e|r| +0#0000000&@36 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|o+0#00e0003&|p|t|i|o|n|a|l|-|f|i|l|e|n|a|m|e| +0#0000000&@26 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|s+0#00e0003&|t|r|i|n|g| +0#0000000&@37 +>m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|s+0#00e0003&|t|r|i|n|g|-|n|o|e|s|c|a|p|e| +0#0000000&@28 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|u+0#00e0003&|i|n|t|e|g|e|r| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|i|n|t|e|g|e|r| +0#0000000&@35 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|u|i|n|t|e|g|e|r| +0#0000000&@34 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|e|s|t|-|s|e|t@1|i|n|g|s| +0#0000000&|z+0#00e0003&|u|i|n|t|e|g|e|r|-|u|n|l|i|m|i|t|e|d| +0#0000000&@24 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|t+0#00e0003&|u|i|-|r|e|s|i|z|e|-|m|e|s@1|a|g|e| +0#0000000&@39 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|h|o|w| +0#0000000&|w+0#00e0003&|o|r|k|e|r|-|t|h|r|e|a|d|s| +0#0000000&@43 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|s+0#00e0003&|p|a|c|e| +0#0000000&@57 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|e|s|t|-|o|p|t|i|o|n|s| +0#0000000&@50 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|e|s|t|-|o|p|t|i|o|n|s| +0#0000000&|r+0#00e0003&|e|q|u|i|r|e|-|d|e|l|i|m|i|t|e|r| +0#0000000&@32 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|e|s|t|-|o|p|t|i|o|n|s| +0#0000000&|u+0#00e0003&|n|k|n|o|w|n|-|i|s|-|e|r@1|o|r| +0#0000000&@33 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|e|s|t|-|o|p|t|i|o|n|s| +0#0000000&|u+0#00e0003&|n|k|n|o|w|n|-|i|s|-|o|p|e|r|a|n|d| +0#0000000&@31 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|i|m|e| +0#0000000&@58 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|r|a|n|s|l|a|t|e|-|a|d@1|r|e|s@1| +0#0000000&@45 +@57|8|1|0|,|1| @8|4|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_46.dump b/runtime/syntax/testdir/dumps/gdb_46.dump new file mode 100644 index 0000000000..35aef6e080 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_46.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|i|n|t|e|n|a|n|c|e| +0#0000000&|t+0#00e0003&|r|a|n|s|l|a|t|e|-|a|d@1|r|e|s@1| +0#0000000&@45 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|u+0#00e0003&|n|d|e|p|r|e|c|a|t|e| +0#0000000&@51 +|m+0#af5f00255&|a|i|n|t|e|n|a|n|c|e| +0#0000000&|w+0#00e0003&|i|t|h| +0#0000000&@58 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |o|b|s|c|u|r|e| +0#0000000&@50 +> @74 +|c+0#af5f00255&|h|e|c|k|p|o|i|n|t| +0#0000000&@64 +|c+0#af5f00255&|o|m|p|a|r|e|-|s|e|c|t|i|o|n|s| +0#0000000&@58 +|c+0#af5f00255&|o|m|p|i|l|e| +0#0000000&@67 +|e+0#af5f00255&|x|p|r|e|s@1|i|o|n| +0#0000000&@64 +|c+0#af5f00255&|o|m|p|i|l|e| +0#0000000&|c+0#00e0003&|o|d|e| +0#0000000&@62 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|c+0#af5f00255&|o|m|p|i|l|e| +0#0000000&|f+0#00e0003&|i|l|e| +0#0000000&@62 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|c+0#af5f00255&|o|m|p|i|l|e| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&@61 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|c+0#af5f00255&|o|m|p|l|e|t|e| +0#0000000&@66 +|g+0#af5f00255&|u|i|l|e| +0#0000000&@69 +|e+0#af5f00255&|n|d| +0#0000000&@71 +@57|8|2|8|,|0|-|1| @6|5|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_47.dump b/runtime/syntax/testdir/dumps/gdb_47.dump new file mode 100644 index 0000000000..cb0f26f1bd --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_47.dump @@ -0,0 +1,20 @@ +|e+0#af5f00255#ffffff0|n|d| +0#0000000&@71 +|g+0#af5f00255&|u| +0#0000000&@72 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|g+0#af5f00255&|u|i|l|e|-|r|e|p|l| +0#0000000&@64 +|g+0#af5f00255&|r| +0#0000000&@72 +>m+0#af5f00255&|o|n|i|t|o|r| +0#0000000&@67 +|p+0#af5f00255&|y|t|h|o|n| +0#0000000&@68 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|p+0#af5f00255&|y| +0#0000000&@72 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|p+0#af5f00255&|y|t|h|o|n|-|i|n|t|e|r|a|c|t|i|v|e| +0#0000000&@56 +|p+0#af5f00255&|i| +0#0000000&@72 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&@68 +|r+0#af5f00255&|e|c| +0#0000000&@71 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@61 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|b+0#00e0003&| +0#0000000&@66 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&@57 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&@64 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@58 +@57|8|4|6|,|1| @8|5|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_48.dump b/runtime/syntax/testdir/dumps/gdb_48.dump new file mode 100644 index 0000000000..4ac8d5e6fc --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_48.dump @@ -0,0 +1,20 @@ +|r+0#af5f00255#ffffff0|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@58 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|p+0#00e0003&|t| +0#0000000&@65 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|d+0#00e0003&|e|l|e|t|e| +0#0000000&@61 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|d+0#00e0003&|e|l| +0#0000000&@64 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|d+0#00e0003&| +0#0000000&@66 +>r+0#af5f00255&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&@63 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|r+0#00e0003&|e|s|t|o|r|e| +0#0000000&@55 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n|-|c|a|l@1|-|h|i|s|t|o|r|y| +0#0000000&@46 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|g+0#00e0003&|o|t|o| +0#0000000&@63 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|g+0#00e0003&|o|t|o| +0#0000000&|b+0#00e0003&|e|g|i|n| +0#0000000&@57 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|g+0#00e0003&|o|t|o| +0#0000000&|s+0#00e0003&|t|a|r|t| +0#0000000&@57 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|g+0#00e0003&|o|t|o| +0#0000000&|e+0#00e0003&|n|d| +0#0000000&@59 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|i+0#00e0003&|n|s|t|r|u|c|t|i|o|n|-|h|i|s|t|o|r|y| +0#0000000&@48 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|s+0#00e0003&|a|v|e| +0#0000000&@63 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|s+0#00e0003&|t|o|p| +0#0000000&@63 +|r+0#af5f00255&|e|c|o|r|d| +0#0000000&|s| @66 +|r+0#af5f00255&|e|s|t|a|r|t| +0#0000000&@67 +|s+0#af5f00255&|t|o|p| +0#0000000&@70 +@75 +@57|8|6|4|,|1| @8|5|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_49.dump b/runtime/syntax/testdir/dumps/gdb_49.dump new file mode 100644 index 0000000000..874ac452ad --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_49.dump @@ -0,0 +1,20 @@ +| +0&#ffffff0@74 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |r|u|n@1|i|n|g| +0#0000000&@50 +@75 +|a+0#af5f00255&|d|v|a|n|c|e| +0#0000000&@67 +|a+0#af5f00255&|t@1|a|c|h| +0#0000000&@68 +>c+0#af5f00255&|o|n|t|i|n|u|e| +0#0000000&@66 +|f+0#af5f00255&|g| +0#0000000&@72 +|c+0#af5f00255&| +0#0000000&@73 +|d+0#af5f00255&|e|t|a|c|h| +0#0000000&@68 +|d+0#af5f00255&|e|t|a|c|h| +0#0000000&|c+0#00e0003&|h|e|c|k|p|o|i|n|t| +0#0000000&@57 +|d+0#af5f00255&|e|t|a|c|h| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|s| +0#0000000&@58 +|d+0#af5f00255&|i|s|c|o|n@1|e|c|t| +0#0000000&@64 +|f+0#af5f00255&|i|n|i|s|h| +0#0000000&@68 +|f+0#af5f00255&|i|n| +0#0000000&@71 +|h+0#af5f00255&|a|n|d|l|e| +0#0000000&@68 +|i+0#af5f00255&|n|f|e|r|i|o|r| +0#0000000&@66 +|i+0#af5f00255&|n|t|e|r@1|u|p|t| +0#0000000&@65 +|j+0#af5f00255&|u|m|p| +0#0000000&@70 +|j+0#af5f00255&| +0#0000000&@73 +@57|8@1|2|,|1| @8|5|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_50.dump b/runtime/syntax/testdir/dumps/gdb_50.dump new file mode 100644 index 0000000000..a1bb055cf2 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_50.dump @@ -0,0 +1,20 @@ +|j+0#af5f00255#ffffff0| +0#0000000&@73 +|k+0#af5f00255&|i|l@1| +0#0000000&@70 +|k+0#af5f00255&|i|l@1| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|s| +0#0000000&@60 +|n+0#af5f00255&|e|x|t| +0#0000000&@70 +|n+0#af5f00255&| +0#0000000&@73 +>n+0#af5f00255&|e|x|t|i| +0#0000000&@69 +|n+0#af5f00255&|i| +0#0000000&@72 +|q+0#af5f00255&|u|e|u|e|-|s|i|g|n|a|l| +0#0000000&@62 +|r+0#af5f00255&|e|v|e|r|s|e|-|c|o|n|t|i|n|u|e| +0#0000000&@58 +|r+0#af5f00255&|c| +0#0000000&@72 +|r+0#af5f00255&|e|v|e|r|s|e|-|f|i|n|i|s|h| +0#0000000&@60 +|r+0#af5f00255&|e|v|e|r|s|e|-|n|e|x|t| +0#0000000&@62 +|r+0#af5f00255&|n| +0#0000000&@72 +|r+0#af5f00255&|e|v|e|r|s|e|-|n|e|x|t|i| +0#0000000&@61 +|r+0#af5f00255&|n|i| +0#0000000&@71 +|r+0#af5f00255&|e|v|e|r|s|e|-|s|t|e|p| +0#0000000&@62 +|r+0#af5f00255&|s| +0#0000000&@72 +|r+0#af5f00255&|e|v|e|r|s|e|-|s|t|e|p|i| +0#0000000&@61 +|r+0#af5f00255&|s|i| +0#0000000&@71 +@57|9|0@1|,|1| @8|5|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_51.dump b/runtime/syntax/testdir/dumps/gdb_51.dump new file mode 100644 index 0000000000..7e83f7457f --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_51.dump @@ -0,0 +1,20 @@ +|r+0#af5f00255#ffffff0|s|i| +0#0000000&@71 +|r+0#af5f00255&|u|n| +0#0000000&@71 +|r+0#af5f00255&| +0#0000000&@73 +|s+0#af5f00255&|i|g|n|a|l| +0#0000000&@68 +|s+0#af5f00255&|t|a|r|t| +0#0000000&@69 +>s+0#af5f00255&|t|a|r|t|i| +0#0000000&@68 +|s+0#af5f00255&|t|e|p| +0#0000000&@70 +|s+0#af5f00255&| +0#0000000&@73 +|s+0#af5f00255&|t|e|p|i| +0#0000000&@69 +|s+0#af5f00255&|i| +0#0000000&@72 +|t+0#af5f00255&|a@1|s| +0#0000000&@70 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&@68 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|c+0#00e0003&|o|r|e| +0#0000000&@63 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|c|t|f| @64 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|e+0#00e0003&|x|e|c| +0#0000000&@63 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|e+0#00e0003&|x|t|e|n|d|e|d|-|r|e|m|o|t|e| +0#0000000&@52 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|n+0#00e0003&|a|t|i|v|e| +0#0000000&@61 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d|-|b|t|r|a|c|e| +0#0000000&@54 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d|-|c|o|r|e| +0#0000000&@56 +@57|9|1|8|,|1| @8|5@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_52.dump b/runtime/syntax/testdir/dumps/gdb_52.dump new file mode 100644 index 0000000000..beb4b112ca --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_52.dump @@ -0,0 +1,20 @@ +|t+0#af5f00255#ffffff0|a|r|g|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d|-|c|o|r|e| +0#0000000&@56 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|r+0#00e0003&|e|c|o|r|d|-|f|u|l@1| +0#0000000&@56 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&@61 +|t+0#af5f00255&|a|r|g|e|t| +0#0000000&|t+0#00e0003&|f|i|l|e| +0#0000000&@62 +|t+0#af5f00255&|a|s|k| +0#0000000&@70 +>t+0#af5f00255&|a|s|k| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&@64 +|t+0#af5f00255&|a|s|k| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&|a+0#00e0003&|l@1| +0#0000000&@60 +|t+0#af5f00255&|f|a@1|s| +0#0000000&@69 +|t+0#af5f00255&|h|r|e|a|d| +0#0000000&@68 +|t+0#af5f00255&| +0#0000000&@73 +|t+0#af5f00255&|h|r|e|a|d| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&@62 +|t+0#af5f00255&|h|r|e|a|d| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&|a+0#00e0003&|l@1| +0#0000000&@58 +|t+0#af5f00255&|h|r|e|a|d| +0#0000000&|f+0#00e0003&|i|n|d| +0#0000000&@63 +|t+0#af5f00255&|h|r|e|a|d| +0#0000000&|n+0#00e0003&|a|m|e| +0#0000000&@63 +|u+0#af5f00255&|n|t|i|l| +0#0000000&@69 +|u+0#af5f00255&| +0#0000000&@73 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |s|t|a|c|k| +0#0000000&@52 +@75 +@57|9|3|6|,|1| @8|5|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_53.dump b/runtime/syntax/testdir/dumps/gdb_53.dump new file mode 100644 index 0000000000..137c902a63 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_53.dump @@ -0,0 +1,20 @@ +| +0&#ffffff0@74 +|b+0#af5f00255&|a|c|k|t|r|a|c|e| +0#0000000&@65 +|w+0#af5f00255&|h|e|r|e| +0#0000000&@69 +|b+0#af5f00255&|t| +0#0000000&@72 +|d+0#af5f00255&|o|w|n| +0#0000000&@70 +>d+0#af5f00255&|o|w| +0#0000000&@71 +|d+0#af5f00255&|o| +0#0000000&@72 +|f+0#af5f00255&|a@1|s| +0#0000000&@70 +|f+0#af5f00255&|r|a|m|e| +0#0000000&@69 +|f+0#af5f00255&| +0#0000000&@73 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@61 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&@63 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&|a+0#00e0003&|l@1| +0#0000000&@59 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|a+0#00e0003&|p@1|l|y| +0#0000000&|l+0#00e0003&|e|v|e|l| +0#0000000&@57 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@60 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|l+0#00e0003&|e|v|e|l| +0#0000000&@63 +|f+0#af5f00255&|r|a|m|e| +0#0000000&|v+0#00e0003&|i|e|w| +0#0000000&@64 +|r+0#af5f00255&|e|t|u|r|n| +0#0000000&@68 +|s+0#af5f00255&|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&@62 +@57|9|5|4|,|1| @8|5|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_54.dump b/runtime/syntax/testdir/dumps/gdb_54.dump new file mode 100644 index 0000000000..d5fd57a855 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_54.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&@62 +|s+0#af5f00255&|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@54 +|s+0#af5f00255&|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@53 +|s+0#af5f00255&|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&|l+0#00e0003&|e|v|e|l| +0#0000000&@56 +|s+0#af5f00255&|e|l|e|c|t|-|f|r|a|m|e| +0#0000000&|v+0#00e0003&|i|e|w| +0#0000000&@57 +>u+0#af5f00255&|p| +0#0000000&@72 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |s|t|a|t|u|s| +0#0000000&@51 +@75 +|i+0#af5f00255&|n|f|o| +0#0000000&@70 +|i+0#af5f00255&|n|f| +0#0000000&@71 +|i+0#af5f00255&| +0#0000000&@73 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|l@1|-|r|e|g|i|s|t|e|r|s| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|r|g|s| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|g+0#00e0003&|d|b|-|s|c|r|i|p|t|s| +0#0000000&@48 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@47 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|o|c|a|l|-|g|d|b|i|n|i|t| +0#0000000&@46 +@57|9|7|2|,|1| @8|5|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_55.dump b/runtime/syntax/testdir/dumps/gdb_55.dump new file mode 100644 index 0000000000..4b66fcdd2e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_55.dump @@ -0,0 +1,20 @@ +|i+0#af5f00255#ffffff0|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|o|c|a|l|-|g|d|b|i|n|i|t| +0#0000000&@46 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|p+0#00e0003&|y|t|h|o|n|-|s|c|r|i|p|t|s| +0#0000000&@45 +|i+0#af5f00255&|n|f|o| +0#0000000&|a+0#00e0003&|u|x|v| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|b+0#00e0003&|o@1|k|m|a|r|k|s| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|s| +0#0000000&@58 +>i+0#af5f00255&|n|f|o| +0#0000000&|b+0#00e0003&| +0#0000000&@68 +|i+0#af5f00255&|n|f|o| +0#0000000&|c+0#00e0003&|h|e|c|k|p|o|i|n|t|s| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|c+0#00e0003&|l|a|s@1|e|s| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|c+0#00e0003&|o|m@1|o|n| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|c+0#00e0003&|o|n@1|e|c|t|i|o|n|s| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|c+0#00e0003&|o|p|y|i|n|g| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|d+0#00e0003&|i|s|p|l|a|y| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|e+0#00e0003&|x|c|e|p|t|i|o|n|s| +0#0000000&@59 +|i+0#af5f00255&|n|f|o| +0#0000000&|e+0#00e0003&|x|t|e|n|s|i|o|n|s| +0#0000000&@59 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|i|l|e|s| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|l|o|a|t| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&| +0#0000000&@68 +@57|9@1|0|,|1| @8|6|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_56.dump b/runtime/syntax/testdir/dumps/gdb_56.dump new file mode 100644 index 0000000000..dee1c191f9 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_56.dump @@ -0,0 +1,20 @@ +|i+0#af5f00255#ffffff0|n|f|o| +0#0000000&|f+0#00e0003&| +0#0000000&@68 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@55 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&|l+0#00e0003&|e|v|e|l| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&|v+0#00e0003&|i|e|w| +0#0000000&@59 +>i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&@57 +|i+0#af5f00255&|n|f|o| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n|s| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|g+0#00e0003&|u|i|l|e| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|g+0#00e0003&|u| +0#0000000&@67 +|i+0#af5f00255&|n|f|o| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|s| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|l+0#00e0003&|i|n|e| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|l+0#00e0003&|o|c|a|l|s| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|a|c|r|o| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|a|c|r|o|s| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@66 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|o|d|u|l|e| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|o|d|u|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n|s| +0#0000000&@53 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|o|d|u|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e|s| +0#0000000&@53 +|i+0#af5f00255&|n|f|o| +0#0000000&|m+0#00e0003&|o|d|u|l|e|s| +0#0000000&@62 +@57|1|0@1|8|,|1| @7|6|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_57.dump b/runtime/syntax/testdir/dumps/gdb_57.dump new file mode 100644 index 0000000000..e42a8a4c82 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_57.dump @@ -0,0 +1,20 @@ +|i+0#af5f00255#ffffff0|n|f|o| +0#0000000&|m+0#00e0003&|o|d|u|l|e|s| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|o+0#00e0003&|s| +0#0000000&@67 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|e|t@1|y|-|p|r|i|n|t|e|r| +0#0000000&@55 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&|a+0#00e0003&|l@1| +0#0000000&@59 +>i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&|d+0#00e0003&|t|r|a|c|e| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|b|e|s| +0#0000000&|s+0#00e0003&|t|a|p| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|a+0#00e0003&|l@1| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|c+0#00e0003&|m|d|l|i|n|e| +0#0000000&@57 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|c+0#00e0003&|w|d| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|e+0#00e0003&|x|e| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|f+0#00e0003&|i|l|e|s| +0#0000000&@59 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|m+0#00e0003&|a|p@1|i|n|g|s| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|s+0#00e0003&|t|a|t| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|c| +0#0000000&|s+0#00e0003&|t|a|t|u|s| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|p+0#00e0003&|r|o|g|r|a|m| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|r+0#00e0003&|e|c| +0#0000000&@66 +@57|1|0|2|6|,|1| @7|6|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_58.dump b/runtime/syntax/testdir/dumps/gdb_58.dump new file mode 100644 index 0000000000..5fde87a7cd --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_58.dump @@ -0,0 +1,20 @@ +|i+0#af5f00255#ffffff0|n|f|o| +0#0000000&|r+0#00e0003&|e|c| +0#0000000&@66 +|i+0#af5f00255&|n|f|o| +0#0000000&|r+0#00e0003&|e|g|i|s|t|e|r|s| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|r+0#00e0003&| +0#0000000&@68 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|c|o|p|e| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|e|l|e|c|t|o|r|s| +0#0000000&@60 +>i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|h|a|r|e|d|l|i|b|r|a|r|y| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|d+0#00e0003&|l@1| +0#0000000&@66 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|i|g|n|a|l|s| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|h+0#00e0003&|a|n|d|l|e| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|k|i|p| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|o|u|r|c|e| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|o|u|r|c|e|s| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|t|a|c|k| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&| +0#0000000&@68 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|t|a|t|i|c|-|t|r|a|c|e|p|o|i|n|t|-|m|a|r|k|e|r|s| +0#0000000&@44 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|y|m|b|o|l| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|a|r|g|e|t| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|a|s|k|s| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|e|r|m|i|n|a|l| +0#0000000&@61 +@57|1|0|4@1|,|1| @7|6|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_59.dump b/runtime/syntax/testdir/dumps/gdb_59.dump new file mode 100644 index 0000000000..94bbd89ffb --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_59.dump @@ -0,0 +1,20 @@ +|i+0#af5f00255#ffffff0|n|f|o| +0#0000000&|t+0#00e0003&|e|r|m|i|n|a|l| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|h|r|e|a|d|s| +0#0000000&@62 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|r|a|c|e|p|o|i|n|t|s| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|p| +0#0000000&@67 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|v|a|r|i|a|b|l|e|s| +0#0000000&@59 +>i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|y|p|e|-|p|r|i|n|t|e|r|s| +0#0000000&@56 +|i+0#af5f00255&|n|f|o| +0#0000000&|t+0#00e0003&|y|p|e|s| +0#0000000&@64 +|i+0#af5f00255&|n|f|o| +0#0000000&|u+0#00e0003&|n|w|i|n|d|e|r| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e|s| +0#0000000&@60 +|i+0#af5f00255&|n|f|o| +0#0000000&|v+0#00e0003&|e|c|t|o|r| +0#0000000&@63 +|i+0#af5f00255&|n|f|o| +0#0000000&|v+0#00e0003&|t|b|l| +0#0000000&@65 +|i+0#af5f00255&|n|f|o| +0#0000000&|w+0#00e0003&|a|r@1|a|n|t|y| +0#0000000&@61 +|i+0#af5f00255&|n|f|o| +0#0000000&|w+0#00e0003&|a|t|c|h|p|o|i|n|t|s| +0#0000000&@58 +|i+0#af5f00255&|n|f|o| +0#0000000&|w+0#00e0003&|i|n| +0#0000000&@66 +|i+0#af5f00255&|n|f|o| +0#0000000&|x+0#00e0003&|m|e|t|h|o|d| +0#0000000&@62 +|m+0#af5f00255&|a|c|r|o| +0#0000000&@69 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|d+0#00e0003&|e|f|i|n|e| +0#0000000&@62 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|e+0#00e0003&|x|p|a|n|d| +0#0000000&@62 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|e+0#00e0003&|x|p| +0#0000000&@65 +@57|1|0|6|2|,|1| @7|6|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_60.dump b/runtime/syntax/testdir/dumps/gdb_60.dump new file mode 100644 index 0000000000..f4b7e49bc7 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_60.dump @@ -0,0 +1,20 @@ +|m+0#af5f00255#ffffff0|a|c|r|o| +0#0000000&|e+0#00e0003&|x|p| +0#0000000&@65 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|e+0#00e0003&|x|p|a|n|d|-|o|n|c|e| +0#0000000&@57 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|e+0#00e0003&|x|p|1| +0#0000000&@64 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|l+0#00e0003&|i|s|t| +0#0000000&@64 +|m+0#af5f00255&|a|c|r|o| +0#0000000&|u+0#00e0003&|n|d|e|f| +0#0000000&@63 +>s+0#af5f00255&|h|o|w| +0#0000000&@70 +|i+0#af5f00255&|n|f|o| +0#0000000&|s+0#00e0003&|e|t| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|i|g|n|a|t|u|r|e|s| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|s+0#00e0003&|o|u|r|c|e|-|c|h|a|r|s|e|t| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|d|a| +0#0000000&|t+0#00e0003&|r|u|s|t|-|P|A|D|-|o|v|e|r|-|X|V|S| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|g|e|n|t| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|n@1|o|t|a|t|e| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|r|c|h|i|t|e|c|t|u|r|e| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|r|g|s| +0#0000000&@65 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|c|o|n@1|e|c|t|-|n|a|t|i|v|e|-|t|a|r|g|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|g+0#00e0003&|d|b|-|s|c|r|i|p|t|s| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@47 +@57|1|0|8|0|,|1| @7|6|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_61.dump b/runtime/syntax/testdir/dumps/gdb_61.dump new file mode 100644 index 0000000000..766255c35d --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_61.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|l+0#00e0003&|o|c|a|l|-|g|d|b|i|n|i|t| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|p+0#00e0003&|y|t|h|o|n|-|s|c|r|i|p|t|s| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|s+0#00e0003&|a|f|e|-|p|a|t|h| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&|s+0#00e0003&|c|r|i|p|t|s|-|d|i|r|e|c|t|o|r|y| +0#0000000&@42 +>s+0#af5f00255&|h|o|w| +0#0000000&|a+0#00e0003&|u|t|o|-|s|o|l|i|b|-|a|d@1| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|l+0#00e0003&|i|m|i|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|p+0#00e0003&|a|s|t|-|e|n|t|r|y| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|a|c|k|t|r|a|c|e| +0#0000000&|p+0#00e0003&|a|s|t|-|m|a|i|n| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|a|s|e|n|a|m|e|s|-|m|a|y|-|d|i|f@1|e|r| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|a+0#00e0003&|l|w|a|y|s|-|i|n|s|e|r|t|e|d| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|a+0#00e0003&|u|t|o|-|h|w| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|-|e|v|a|l|u|a|t|i|o|n| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t| +0#0000000&|p+0#00e0003&|e|n|d|i|n|g| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|a|n|-|u|s|e|-|h|w|-|w|a|t|c|h|p|o|i|n|t|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|a|s|e|-|s|e|n|s|i|t|i|v|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|h|a|r|s|e|t| +0#0000000&@62 +@57|1|0|9|8|,|1| @7|6@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_62.dump b/runtime/syntax/testdir/dumps/gdb_62.dump new file mode 100644 index 0000000000..bd4d5746a3 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_62.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|c+0#00e0003&|h|a|r|s|e|t| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|h| +0#0000000&@67 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&| +0#0000000&@68 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|r+0#00e0003&|a|n|g|e| +0#0000000&@58 +>s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|h|e|c|k| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|i|r|c|u|l|a|r|-|t|r|a|c|e|-|b|u|f@1|e|r| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|d|e|-|c|a|c|h|e| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|e|r|c|e|-|f|l|o|a|t|-|t|o|-|d|o|u|b|l|e| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|m@1|a|n|d|s| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|a|r|g|s| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|g|c@1| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|m|p|l|a|i|n|t|s| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|n|f|i|g|u|r|a|t|i|o|n| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|n|f|i|r|m| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|n|v|e|n|i|e|n|c|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|n|v| +0#0000000&@65 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|o|p|y|i|n|g| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|p|-|a|b|i| +0#0000000&@63 +@57|1@2|6|,|1| @7|6|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_63.dump b/runtime/syntax/testdir/dumps/gdb_63.dump new file mode 100644 index 0000000000..5c55fc76e3 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_63.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|c+0#00e0003&|p|-|a|b|i| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|c+0#00e0003&|w|d| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|a|t|a|-|d|i|r|e|c|t|o|r|y| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&|l+0#00e0003&|i|n|e|-|s|i|z|e| +0#0000000&@53 +>s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|c|a|c|h|e| +0#0000000&|s+0#00e0003&|i|z|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|a+0#00e0003&|r|c|h| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|a+0#00e0003&|u|t|o|-|l|o|a|d| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|b+0#00e0003&|f|d|-|c|a|c|h|e| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|h|e|c|k|-|p|h|y|s|n|a|m|e| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|f@1|-|p|e|-|r|e|a|d| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|c|p|l|u|s|-|s|c|o|p|e|s| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|c+0#00e0003&|o|m|p|i|l|e|-|c|p|l|u|s|-|t|y|p|e|s| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|i|s|p|l|a|c|e|d| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|d|i|e| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|l|i|n|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|r|e|a|d| +0#0000000&@53 +@57|1@1|3|4|,|1| @7|6|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_64.dump b/runtime/syntax/testdir/dumps/gdb_64.dump new file mode 100644 index 0000000000..889bb67d9f --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_64.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|d+0#00e0003&|w|a|r|f|-|r|e|a|d| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|n|t|r|y|-|v|a|l|u|e|s| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|v|e|n|t|-|l|o@1|p| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|e+0#00e0003&|x|p|r|e|s@1|i|o|n| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n|-|a|r@1|a|y|-|s|l|i|c|i|n|g| +0#0000000&@42 +>s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|f+0#00e0003&|r|a|m|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|i+0#00e0003&|n|f|r|u|n| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|j+0#00e0003&|i|t| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|n|u|x|-|n|a|m|e|s|p|a|c|e|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|l+0#00e0003&|i|n|u|x|-|n|a|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|n+0#00e0003&|o|t|i|f|i|c|a|t|i|o|n| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|o+0#00e0003&|b|s|e|r|v|e|r| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|o+0#00e0003&|v|e|r|l|o|a|d| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|a|r|s|e|r| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|b|r|e|a|k|p|o|i|n|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|m|i|c|m|d| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|u|n|w|i|n|d| +0#0000000&@54 +@57|1@1|5|2|,|1| @7|7|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_65.dump b/runtime/syntax/testdir/dumps/gdb_65.dump new file mode 100644 index 0000000000..9d573f26e7 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_65.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|p+0#00e0003&|y|-|u|n|w|i|n|d| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|r+0#00e0003&|e|m|o|t|e|-|p|a|c|k|e|t|-|m|a|x|-|c|h|a|r|s| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|e|p|a|r|a|t|e|-|d|e|b|u|g|-|f|i|l|e| +0#0000000&@44 +>s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|k|i|p| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|t|a|p|-|e|x|p|r|e|s@1|i|o|n| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o@1|k|u|p| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|f|i|l|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|s+0#00e0003&|y|m|t|a|b|-|c|r|e|a|t|e| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|a|r|g|e|t| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|h|r|e|a|d|s| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|t+0#00e0003&|i|m|e|s|t|a|m|p| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|v+0#00e0003&|a|r|o|b|j| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g| +0#0000000&|x+0#00e0003&|m|l| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|-|f|i|l|e|-|d|i|r|e|c|t|o|r|y| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@51 +@57|1@1|7|0|,|1| @7|7|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_66.dump b/runtime/syntax/testdir/dumps/gdb_66.dump new file mode 100644 index 0000000000..85449131c5 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_66.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|u+0#00e0003&|r|l|s| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|b|u|g|i|n|f|o|d| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|f|a|u|l|t|-|c|o|l@1|e|c|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e|-|s|t|y|l|e| +0#0000000&@55 +>s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|e|t|a|c|h|-|o|n|-|f|o|r|k| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|r|e|c|t|o|r|i|e|s| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|r|a|n|d|o|m|i|z|a|t|i|o|n| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|-|n|e|x|t|-|l|i|n|e| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r|-|o|p|t|i|o|n|s| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|y|-|f|l|a|v|o|r| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|c|o|n@1|e|c|t|e|d|-|d|p|r|i|n|t|f| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|c|o|n@1|e|c|t|e|d|-|t|r|a|c|i|n|g| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|i|s|p|l|a|c|e|d|-|s|t|e|p@1|i|n|g| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|c|h|a|n@1|e|l| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|f|u|n|c|t|i|o|n| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|p|r|i|n|t|f|-|s|t|y|l|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|d+0#00e0003&|u|m|p|-|e|x|c|l|u|d|e|d|-|m|a|p@1|i|n|g|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|d|i|t|i|n|g| +0#0000000&@62 +@57|1@1|8@1|,|1| @7|7|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_67.dump b/runtime/syntax/testdir/dumps/gdb_67.dump new file mode 100644 index 0000000000..275ef22ca5 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_67.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|e+0#00e0003&|d|i|t|i|n|g| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|n|d|i|a|n| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|e|c|-|d|i|r|e|c|t|i|o|n| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|e|c|-|d|o|n|e|-|d|i|s|p|l|a|y| +0#0000000&@52 +>s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|e|c|-|f|i|l|e|-|m|i|s|m|a|t|c|h| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|e|c|-|w|r|a|p@1|e|r| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|t|e|n|d|e|d|-|p|r|o|m|p|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|e+0#00e0003&|x|t|e|n|s|i|o|n|-|l|a|n|g|u|a|g|e| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e|-|d|i|s|p|l|a|y| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|o|l@1|o|w|-|e|x|e|c|-|m|o|d|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|o|l@1|o|w|-|f|o|r|k|-|m|o|d|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|o|r|t|r|a|n| +0#0000000&|r+0#00e0003&|e|p|a|c|k|-|a|r@1|a|y|-|s|l|i|c|e|s| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|f+0#00e0003&|r|a|m|e|-|f|i|l|t|e|r| +0#0000000&|p+0#00e0003&|r|i|o|r|i|t|y| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|g+0#00e0003&|n|u|t|a|r|g|e|t| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|g+0#00e0003&|u|i|l|e| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|g+0#00e0003&|u| +0#0000000&@67 +@57|1|2|0|6|,|1| @7|7|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_68.dump b/runtime/syntax/testdir/dumps/gdb_68.dump new file mode 100644 index 0000000000..37e2b26fcf --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_68.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|g+0#00e0003&|u| +0#0000000&@67 +|s+0#af5f00255&|h|o|w| +0#0000000&|g+0#00e0003&|u|i|l|e| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|t|a|c|k| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|e|i|g|h|t| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|e+0#00e0003&|x|p|a|n|s|i|o|n| +0#0000000&@52 +>s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|r+0#00e0003&|e|m|o|v|e|-|d|u|p|l|i|c|a|t|e|s| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|s+0#00e0003&|a|v|e| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|i|s|t|o|r|y| +0#0000000&|s+0#00e0003&|i|z|e| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|h+0#00e0003&|o|s|t|-|c|h|a|r|s|e|t| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&|d+0#00e0003&|i|r|e|c|t|o|r|y| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|d|e|x|-|c|a|c|h|e| +0#0000000&|s+0#00e0003&|t|a|t|s| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|-|t@1|y| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|p|u|t|-|r|a|d|i|x| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|i+0#00e0003&|n|t|e|r|a|c|t|i|v|e|-|m|o|d|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|a|n|g|u|a|g|e| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@45 +@57|1|2@1|4|,|1| @7|7|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_69.dump b/runtime/syntax/testdir/dumps/gdb_69.dump new file mode 100644 index 0000000000..ad8aa1853e --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_69.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|l+0#00e0003&|i|b|t|h|r|e|a|d|-|d|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|i|s|t|s|i|z|e| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|d+0#00e0003&|e|b|u|g|r|e|d|i|r|e|c|t| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@54 +>s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|f+0#00e0003&|i|l|e| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|o+0#00e0003&|v|e|r|w|r|i|t|e| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|l+0#00e0003&|o|g@1|i|n|g| +0#0000000&|r+0#00e0003&|e|d|i|r|e|c|t| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|x|-|c|o|m|p|l|e|t|i|o|n|s| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|x|-|u|s|e|r|-|c|a|l@1|-|d|e|p|t|h| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|x|-|v|a|l|u|e|-|s|i|z|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|c|a|l@1|-|f|u|n|c|t|i|o|n|s| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|b|r|e|a|k|p|o|i|n|t|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|f|a|s|t|-|t|r|a|c|e|p|o|i|n|t|s| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|i|n|s|e|r|t|-|t|r|a|c|e|p|o|i|n|t|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|i|n|t|e|r@1|u|p|t| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|w|r|i|t|e|-|m|e|m|o|r|y| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|a|y|-|w|r|i|t|e|-|r|e|g|i|s|t|e|r|s| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@66 +@57|1|2|4|2|,|1| @7|7|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_70.dump b/runtime/syntax/testdir/dumps/gdb_70.dump new file mode 100644 index 0000000000..bf1a37e06b --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_70.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|e|m| +0#0000000&|i+0#00e0003&|n|a|c@1|e|s@1|i|b|l|e|-|b|y|-|d|e|f|a|u|l|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|i|-|a|s|y|n|c| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|p|x| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|p|x| +0#0000000&|b+0#00e0003&|o|u|n|d| +0#0000000&@60 +>s+0#af5f00255&|h|o|w| +0#0000000&|m+0#00e0003&|u|l|t|i|p|l|e|-|s|y|m|b|o|l|s| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|n+0#00e0003&|o|n|-|s|t|o|p| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|o+0#00e0003&|b|s|e|r|v|e|r| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|o+0#00e0003&|p|a|q|u|e|-|t|y|p|e|-|r|e|s|o|l|u|t|i|o|n| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|o+0#00e0003&|s|a|b|i| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|o+0#00e0003&|u|t|p|u|t|-|r|a|d|i|x| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|o+0#00e0003&|v|e|r|l|o|a|d|-|r|e|s|o|l|u|t|i|o|n| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|a|g|i|n|a|t|i|o|n| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|a|t|h|s| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r| +0#0000000&@67 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&| +0#0000000&@68 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y| +0#0000000&@58 +@57|1|2|6|0|,|1| @7|7|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_71.dump b/runtime/syntax/testdir/dumps/gdb_71.dump new file mode 100644 index 0000000000..38fd8bfa93 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_71.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|r@1|a|y|-|i|n|d|e|x|e|s| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|a+0#00e0003&|s|m|-|d|e|m|a|n|g|l|e| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|d+0#00e0003&|e|m|a|n|g|l|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|e+0#00e0003&|l|e|m|e|n|t|s| +0#0000000&@55 +>s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|e+0#00e0003&|n|t|r|y|-|v|a|l|u|e|s| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|i|n|i|s|h| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|a|r|g|u|m|e|n|t|s| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|f+0#00e0003&|r|a|m|e|-|i|n|f|o| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|i+0#00e0003&|n|f|e|r|i|o|r|-|e|v|e|n|t|s| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|a|x|-|d|e|p|t|h| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|a|x|-|s|y|m|b|o|l|i|c|-|o|f@1|s|e|t| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|t|a|g|-|v|i|o|l|a|t|i|o|n|s| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|n+0#00e0003&|u|l@1|-|s|t|o|p| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|o+0#00e0003&|b|j|e|c|t| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|a|s|c|a|l|_|s|t|a|t|i|c|-|m|e|m|b|e|r|s| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|p+0#00e0003&|r|e|t@1|y| +0#0000000&@57 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|f|r|a|m|e|-|a|r|g|u|m|e|n|t|s| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|v|a|l|u|e|s| +0#0000000&@53 +@57|1|2|7|8|,|1| @7|7@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_72.dump b/runtime/syntax/testdir/dumps/gdb_72.dump new file mode 100644 index 0000000000..a86d2675cf --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_72.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|a|w|-|v|a|l|u|e|s| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|r+0#00e0003&|e|p|e|a|t|s| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|e|v|e|n|b|i|t|-|s|t|r|i|n|g|s| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|t|a|t|i|c|-|m|e|m|b|e|r|s| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l| +0#0000000&@57 +>s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|f|i|l|e|n|a|m|e| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o|a|d|i|n|g| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|h|r|e|a|d|-|e|v|e|n|t|s| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|h+0#00e0003&|e|x| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|m+0#00e0003&|e|t|h|o|d|s| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|n+0#00e0003&|e|s|t|e|d|-|t|y|p|e|-|l|i|m|i|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|t+0#00e0003&|y|p|e| +0#0000000&|t+0#00e0003&|y|p|e|d|e|f|s| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|u+0#00e0003&|n|i|o|n| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|i|n|t| +0#0000000&|v+0#00e0003&|t|b|l| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|r|o|m|p|t| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|d+0#00e0003&|o|n|t|-|w|r|i|t|e|-|b|y|t|e|c|o|d|e| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|i+0#00e0003&|g|n|o|r|e|-|e|n|v|i|r|o|n|m|e|n|t| +0#0000000&@44 +@57|1|2|9|6|,|1| @7|7|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_73.dump b/runtime/syntax/testdir/dumps/gdb_73.dump new file mode 100644 index 0000000000..33fb176876 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_73.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|i+0#00e0003&|g|n|o|r|e|-|e|n|v|i|r|o|n|m|e|n|t| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|p+0#00e0003&|y|t|h|o|n| +0#0000000&|p+0#00e0003&|r|i|n|t|-|s|t|a|c|k| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|a|d|i|x| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|a|n|g|e|-|s|t|e|p@1|i|n|g| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|a|v|e|n|s|c|a|r| +0#0000000&@60 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|a|v|e|n|s|c|a|r| +0#0000000&|t+0#00e0003&|a|s|k|-|s|w|i|t|c|h|i|n|g| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|b+0#00e0003&|t|s| +0#0000000&|b+0#00e0003&|u|f@1|e|r|-|s|i|z|e| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|c+0#00e0003&|p|u| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|p+0#00e0003&|t| +0#0000000&|b+0#00e0003&|u|f@1|e|r|-|s|i|z|e| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|b+0#00e0003&|t|r|a|c|e| +0#0000000&|r+0#00e0003&|e|p|l|a|y|-|m|e|m|o|r|y|-|a|c@1|e|s@1| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|i+0#00e0003&|n|s|n|-|n|u|m|b|e|r|-|m|a|x| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|q|u|e|r|y| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|s+0#00e0003&|t|o|p|-|a|t|-|l|i|m|i|t| +0#0000000&@44 +@57|1|3|1|4|,|1| @7|7|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_74.dump b/runtime/syntax/testdir/dumps/gdb_74.dump new file mode 100644 index 0000000000..53586fb1ca --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_74.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|l@1| +0#0000000&|s+0#00e0003&|t|o|p|-|a|t|-|l|i|m|i|t| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n|-|c|a|l@1|-|h|i|s|t|o|r|y|-|s|i|z|e| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|c|o|r|d| +0#0000000&|i+0#00e0003&|n|s|t|r|u|c|t|i|o|n|-|h|i|s|t|o|r|y|-|s|i|z|e| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|T+0#00e0003&|r|a|c|e|p|o|i|n|t|S|o|u|r|c|e|-|p|a|c|k|e|t| +0#0000000&@39 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|Z+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|c@1|e|s@1|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|g|e|n|t|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|l@1|o|w|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|a+0#00e0003&|t@1|a|c|h|-|p|a|c|k|e|t| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|i|n|a|r|y|-|d|o|w|n|l|o|a|d|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|X+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|r|e|a|k|p|o|i|n|t|-|c|o|m@1|a|n|d|s|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e|-|c|o|n|f|-|b|t|s|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|b+0#00e0003&|t|r|a|c|e|-|c|o|n|f|-|p|t|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|a|t|c|h|-|s|y|s|c|a|l@1|s|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|a|l|-|b|r|e|a|k|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@32 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|o|n|d|i|t|i|o|n|a|l|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@32 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|t|r|l|-|c|-|p|a|c|k|e|t| +0#0000000&@49 +@57|1|3@1|2|,|1| @7|8|1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_75.dump b/runtime/syntax/testdir/dumps/gdb_75.dump new file mode 100644 index 0000000000..c6f9a5e09c --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_75.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|c+0#00e0003&|t|r|l|-|c|-|p|a|c|k|e|t| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|b|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e|-|r|a|n|d|o|m|i|z|a|t|i|o|n|-|p|a|c|k|e|t| +0#0000000&@34 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|-|b|t|r|a|c|e|-|b|t|s|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|-|b|t|r|a|c|e|-|p|t|-|p|a|c|k|e|t| +0#0000000&@39 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|h|e|x|-|e|n|c|o|d|e|d|-|p|a|c|k|e|t| +0#0000000&@32 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|r|e|s|e|t|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t|-|u|n|s|e|t|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|x|e|c|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|e+0#00e0003&|x|e|c|-|f|i|l|e| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|a|s|t|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|e|t|c|h|-|r|e|g|i|s|t|e|r|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|f+0#00e0003&|o|r|k|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|g+0#00e0003&|e|t|-|t|h|r|e|a|d|-|i|n|f|o|r|m|a|t|i|o|n|-|b|l|o|c|k|-|a|d@1|r|e|s@1|-|p|a|c|k|e|t| +0#0000000&@19 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|g+0#00e0003&|e|t|-|t|h|r|e|a|d|-|l|o|c|a|l|-|s|t|o|r|a|g|e|-|a|d@1|r|e|s@1|-|p|a|c|k|e|t| +0#0000000&@23 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|l|i|m|i|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|w|a|t|c|h|p|o|i|n|t|-|l|e|n|g|t|h|-|l|i|m|i|t| +0#0000000&@30 +@57|1|3|5|0|,|1| @7|8|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_76.dump b/runtime/syntax/testdir/dumps/gdb_76.dump new file mode 100644 index 0000000000..ddb7def0fe --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_76.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|w|a|t|c|h|p|o|i|n|t|-|l|e|n|g|t|h|-|l|i|m|i|t| +0#0000000&@30 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|a|r|d|w|a|r|e|-|w|a|t|c|h|p|o|i|n|t|-|l|i|m|i|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|c|l|o|s|e|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|f|s|t|a|t|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|o|p|e|n|-|p|a|c|k|e|t| +0#0000000&@44 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|p|r|e|a|d|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|p|w|r|i|t|e|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|r|e|a|d|l|i|n|k|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|s|e|t|f|s|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|o|s|t|i|o|-|u|n|l|i|n|k|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|h+0#00e0003&|w|b|r|e|a|k|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|s|t|a|l@1|-|i|n|-|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|t|e|r@1|u|p|t|-|o|n|-|c|o|n@1|e|c|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|i+0#00e0003&|n|t|e|r@1|u|p|t|-|s|e|q|u|e|n|c|e| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|k+0#00e0003&|i|l@1|-|p|a|c|k|e|t| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|l+0#00e0003&|i|b|r|a|r|y|-|i|n|f|o|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|l+0#00e0003&|i|b|r|a|r|y|-|i|n|f|o|-|s|v|r|4|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|m|a|p|-|p|a|c|k|e|t| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|r|e|a|d|-|p|a|c|k|e|t|-|s|i|z|e| +0#0000000&@39 +@57|1|3|6|8|,|1| @7|8|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_77.dump b/runtime/syntax/testdir/dumps/gdb_77.dump new file mode 100644 index 0000000000..90517835b6 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_77.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|r|e|a|d|-|p|a|c|k|e|t|-|s|i|z|e| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|t|a|g@1|i|n|g|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@33 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|e|m|o|r|y|-|w|r|i|t|e|-|p|a|c|k|e|t|-|s|i|z|e| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|m+0#00e0003&|u|l|t|i|p|r|o|c|e|s@1|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|n+0#00e0003&|o|-|r|e|s|u|m|e|d|-|s|t|o|p|-|r|e|p|l|y|-|p|a|c|k|e|t| +0#0000000&@34 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|n+0#00e0003&|o|a|c|k|-|p|a|c|k|e|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|o+0#00e0003&|s|d|a|t|a|-|p|a|c|k|e|t| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|a|s@1|-|s|i|g|n|a|l|s|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|i|d|-|t|o|-|e|x|e|c|-|f|i|l|e|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|p+0#00e0003&|r|o|g|r|a|m|-|s|i|g|n|a|l|s|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|q+0#00e0003&|u|e|r|y|-|a|t@1|a|c|h|e|d|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|a|u|x|-|v|e|c|t|o|r|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|b|t|r|a|c|e|-|c|o|n|f|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|b|t|r|a|c|e|-|p|a|c|k|e|t| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|f|d|p|i|c|-|l|o|a|d|m|a|p|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|s|d|a|t|a|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|s|i|g|i|n|f|o|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|a|d|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|v|e|r|s|e|-|c|o|n|t|i|n|u|e|-|p|a|c|k|e|t| +0#0000000&@39 +@57|1|3|8|6|,|1| @7|8|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_78.dump b/runtime/syntax/testdir/dumps/gdb_78.dump new file mode 100644 index 0000000000..08e290d6cf --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_78.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|v|e|r|s|e|-|c|o|n|t|i|n|u|e|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|e|v|e|r|s|e|-|s|t|e|p|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|r+0#00e0003&|u|n|-|p|a|c|k|e|t| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|a|r|c|h|-|m|e|m|o|r|y|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|t|-|r|e|g|i|s|t|e|r|-|p|a|c|k|e|t| +0#0000000&@43 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|P+0#00e0003&|-|p|a|c|k|e|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|e|t|-|w|o|r|k|i|n|g|-|d|i|r|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|o|f|t|w|a|r|e|-|b|r|e|a|k|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|w|i|t|h|-|s|h|e|l@1|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|t|a|t|i|c|-|t|r|a|c|e|p|o|i|n|t|s|-|p|a|c|k|e|t| +0#0000000&@37 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|u|p@1|o|r|t|e|d|-|p|a|c|k|e|t|s|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|w|b|r|e|a|k|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|y|m|b|o|l|-|l|o@1|k|u|p|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|s+0#00e0003&|y|s|t|e|m|-|c|a|l@1|-|a|l@1|o|w|e|d| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|f|e|a|t|u|r|e|s|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|h|r|e|a|d|-|e|v|e|n|t|s|-|p|a|c|k|e|t| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|h|r|e|a|d|s|-|p|a|c|k|e|t| +0#0000000&@48 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|b|u|f@1|e|r|-|s|i|z|e|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|s|t|a|t|u|s|-|p|a|c|k|e|t| +0#0000000&@43 +@57|1|4|0|4|,|1| @7|8|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_79.dump b/runtime/syntax/testdir/dumps/gdb_79.dump new file mode 100644 index 0000000000..f6fcefe7ee --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_79.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|-|s|t|a|t|u|s|-|p|a|c|k|e|t| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|t+0#00e0003&|r|a|c|e|f|r|a|m|e|-|i|n|f|o|-|p|a|c|k|e|t| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|u+0#00e0003&|n|w|i|n|d|-|i|n|f|o|-|b|l|o|c|k|-|p|a|c|k|e|t| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e|-|r|e|s|u|m|e|-|p|a|c|k|e|t| +0#0000000&@41 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e|-|r|e|s|u|m|e|-|s|u|p@1|o|r|t|e|d|-|p|a|c|k|e|t| +0#0000000&@31 +>s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|v+0#00e0003&|f|o|r|k|-|e|v|e|n|t|-|f|e|a|t|u|r|e|-|p|a|c|k|e|t| +0#0000000&@36 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|w+0#00e0003&|r|i|t|e|-|s|i|g|i|n|f|o|-|o|b|j|e|c|t|-|p|a|c|k|e|t| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e| +0#0000000&|w+0#00e0003&|r|i|t|e|-|w|a|t|c|h|p|o|i|n|t|-|p|a|c|k|e|t| +0#0000000&@39 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|a|d@1|r|e|s@2|i|z|e| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|c|a|c|h|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|f|l|o|w| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|l|o|g|b|a|s|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|l|o|g|f|i|l|e| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|t|i|m|e|o|u|t| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|r+0#00e0003&|e|m|o|t|e|w|r|i|t|e|s|i|z|e| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|c|h|e|d|u|l|e|-|m|u|l|t|i|p|l|e| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|c|h|e|d|u|l|e|r|-|l|o|c|k|i|n|g| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|c|r|i|p|t|-|e|x|t|e|n|s|i|o|n| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&@63 +@57|1|4|2@1|,|1| @7|8|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_80.dump b/runtime/syntax/testdir/dumps/gdb_80.dump new file mode 100644 index 0000000000..4c45b0eed3 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_80.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&|b+0#00e0003&|a|u|d| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|e|r|i|a|l| +0#0000000&|p+0#00e0003&|a|r|i|t|y| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|o|l|i|b|-|s|e|a|r|c|h|-|p|a|t|h| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|o|u|r|c|e| +0#0000000&@63 +>s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|o|u|r|c|e| +0#0000000&|o+0#00e0003&|p|e|n| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|a|c|k|-|c|a|c|h|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|q|u|i|e|t|l|y| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|a|r|t|u|p|-|w|i|t|h|-|s|h|e|l@1| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|e|p|-|m|o|d|e| +0#0000000&@60 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|o|p|-|o|n|-|s|o|l|i|b|-|e|v|e|n|t|s| +0#0000000&@49 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|r|u|c|t|-|c|o|n|v|e|n|t|i|o|n| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|a+0#00e0003&|d@1|r|e|s@1| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@43 +@57|1|4@1|0|,|1| @7|8|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_81.dump b/runtime/syntax/testdir/dumps/gdb_81.dump new file mode 100644 index 0000000000..9b0c65a2d2 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_81.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|d+0#00e0003&|i|s|a|s@1|e|m|b|l|e|r| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|e+0#00e0003&|n|a|b|l|e|d| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@44 +>s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|f+0#00e0003&|u|n|c|t|i|o|n| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|h+0#00e0003&|i|g|h|l|i|g|h|t| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|m+0#00e0003&|e|t|a|d|a|t|a| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|s+0#00e0003&|o|u|r|c|e|s| +0#0000000&@56 +@57|1|4|5|8|,|1| @7|8@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_82.dump b/runtime/syntax/testdir/dumps/gdb_82.dump new file mode 100644 index 0000000000..53d82ab415 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_82.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|s+0#00e0003&|o|u|r|c|e|s| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|i|t|l|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@48 +>s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|a|c|t|i|v|e|-|b|o|r|d|e|r| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@35 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|t+0#00e0003&|u|i|-|b|o|r|d|e|r| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@42 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@44 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|a|r|i|a|b|l|e| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|b+0#00e0003&|a|c|k|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|f+0#00e0003&|o|r|e|g|r|o|u|n|d| +0#0000000&@45 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +@57|1|4|7|6|,|1| @7|8|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_83.dump b/runtime/syntax/testdir/dumps/gdb_83.dump new file mode 100644 index 0000000000..c8c619bf04 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_83.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|s+0#00e0003&|t|y|l|e| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&|i+0#00e0003&|n|t|e|n|s|i|t|y| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|u|b|s|t|i|t|u|t|e|-|p|a|t|h| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|u|p@1|r|e|s@1|-|c|l|i|-|n|o|t|i|f|i|c|a|t|i|o|n|s| +0#0000000&@43 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|y|s|r|o@1|t| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|s+0#00e0003&|o|l|i|b|-|a|b|s|o|l|u|t|e|-|p|r|e|f|i|x| +0#0000000&@48 +>s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|c|h|a|r|s|e|t| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|f|i|l|e|-|s|y|s|t|e|m|-|k|i|n|d| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|a|r|g|e|t|-|w|i|d|e|-|c|h|a|r|s|e|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&|a+0#00e0003&|u|t|o|-|r|e|t|r|y| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|c|p| +0#0000000&|c+0#00e0003&|o|n@1|e|c|t|-|t|i|m|e|o|u|t| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|a|c|e|-|b|u|f@1|e|r|-|s|i|z|e| +0#0000000&@52 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|a|c|e|-|c|o|m@1|a|n|d|s| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|a|c|e|-|n|o|t|e|s| +0#0000000&@58 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|a|c|e|-|s|t|o|p|-|n|o|t|e|s| +0#0000000&@53 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|a|c|e|-|u|s|e|r| +0#0000000&@59 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|r|u|s|t|-|r|e|a|d|o|n|l|y|-|s|e|c|t|i|o|n|s| +0#0000000&@46 +@57|1|4|9|4|,|1| @7|9|0|%| diff --git a/runtime/syntax/testdir/dumps/gdb_84.dump b/runtime/syntax/testdir/dumps/gdb_84.dump new file mode 100644 index 0000000000..00cc417f1b --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_84.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|t+0#00e0003&|r|u|s|t|-|r|e|a|d|o|n|l|y|-|s|e|c|t|i|o|n|s| +0#0000000&@46 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&@66 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|a+0#00e0003&|c|t|i|v|e|-|b|o|r|d|e|r|-|m|o|d|e| +0#0000000&@47 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|b+0#00e0003&|o|r|d|e|r|-|k|i|n|d| +0#0000000&@54 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|b+0#00e0003&|o|r|d|e|r|-|m|o|d|e| +0#0000000&@54 +>s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|c+0#00e0003&|o|m|p|a|c|t|-|s|o|u|r|c|e| +0#0000000&@51 +|s+0#af5f00255&|h|o|w| +0#0000000&|t+0#00e0003&|u|i| +0#0000000&|t+0#00e0003&|a|b|-|w|i|d|t|h| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|u+0#00e0003&|n|w|i|n|d|-|o|n|-|t|e|r|m|i|n|a|t|i|n|g|-|e|x|c|e|p|t|i|o|n| +0#0000000&@38 +|s+0#af5f00255&|h|o|w| +0#0000000&|u+0#00e0003&|n|w|i|n|d|o|n|s|i|g|n|a|l| +0#0000000&@55 +|s+0#af5f00255&|h|o|w| +0#0000000&|u+0#00e0003&|s|e|-|c|o|r|e|d|u|m|p|-|f|i|l|t|e|r| +0#0000000&@50 +|s+0#af5f00255&|h|o|w| +0#0000000&|u+0#00e0003&|s|e|-|d|e|p|r|e|c|a|t|e|d|-|i|n|d|e|x|-|s|e|c|t|i|o|n|s| +0#0000000&@40 +|s+0#af5f00255&|h|o|w| +0#0000000&|u+0#00e0003&|s|e|r| +0#0000000&@65 +|s+0#af5f00255&|h|o|w| +0#0000000&|v+0#00e0003&|a|l|u|e|s| +0#0000000&@63 +|s+0#af5f00255&|h|o|w| +0#0000000&|v+0#00e0003&|a|r|s|i|z|e|-|l|i|m|i|t| +0#0000000&@56 +|s+0#af5f00255&|h|o|w| +0#0000000&|v+0#00e0003&|e|r|b|o|s|e| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|v+0#00e0003&|e|r|s|i|o|n| +0#0000000&@62 +|s+0#af5f00255&|h|o|w| +0#0000000&|w+0#00e0003&|a|r@1|a|n|t|y| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|w+0#00e0003&|a|t|c|h|d|o|g| +0#0000000&@61 +|s+0#af5f00255&|h|o|w| +0#0000000&|w+0#00e0003&|i|d|t|h| +0#0000000&@64 +@57|1|5|1|2|,|1| @7|9|2|%| diff --git a/runtime/syntax/testdir/dumps/gdb_85.dump b/runtime/syntax/testdir/dumps/gdb_85.dump new file mode 100644 index 0000000000..fdc604ceed --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_85.dump @@ -0,0 +1,20 @@ +|s+0#af5f00255#ffffff0|h|o|w| +0#0000000&|w+0#00e0003&|i|d|t|h| +0#0000000&@64 +|s+0#af5f00255&|h|o|w| +0#0000000&|w+0#00e0003&|r|i|t|e| +0#0000000&@64 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |s|u|p@1|o|r|t| +0#0000000&@50 +@75 +>a+0#af5f00255&|d@1|-|a|u|t|o|-|l|o|a|d|-|s|a|f|e|-|p|a|t|h| +0#0000000&@51 +|a+0#af5f00255&|d@1|-|a|u|t|o|-|l|o|a|d|-|s|c|r|i|p|t|s|-|d|i|r|e|c|t|o|r|y| +0#0000000&@43 +|a+0#af5f00255&|l|i|a|s| +0#0000000&@69 +|a+0#af5f00255&|p|r|o|p|o|s| +0#0000000&@67 +|d+0#af5f00255&|e|f|i|n|e| +0#0000000&@68 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|d+0#af5f00255&|e|f|i|n|e|-|p|r|e|f|i|x| +0#0000000&@61 +|d+0#af5f00255&|e|m|a|n|g|l|e| +0#0000000&@66 +|d+0#af5f00255&|o|c|u|m|e|n|t| +0#0000000&@66 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|d+0#af5f00255&|o|n|t|-|r|e|p|e|a|t| +0#0000000&@63 +|d+0#af5f00255&|o|w|n|-|s|i|l|e|n|t|l|y| +0#0000000&@61 +|e+0#af5f00255&|c|h|o| +0#0000000&@70 +|h+0#af5f00255&|e|l|p| +0#0000000&@70 +@57|1|5|3|0|,|1| @7|9|3|%| diff --git a/runtime/syntax/testdir/dumps/gdb_86.dump b/runtime/syntax/testdir/dumps/gdb_86.dump new file mode 100644 index 0000000000..68ce196d75 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_86.dump @@ -0,0 +1,20 @@ +|h+0#af5f00255#ffffff0|e|l|p| +0#0000000&@70 +|h+0#af5f00255&| +0#0000000&@73 +|i+0#af5f00255&|f| +0#0000000&@72 +|i+0#af5f00255&|n|t|e|r|p|r|e|t|e|r|-|e|x|e|c| +0#0000000&@58 +|m+0#af5f00255&|a|k|e| +0#0000000&@70 +>n+0#af5f00255&|e|w|-|u|i| +0#0000000&@68 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&@67 +|o+0#af5f00255&|v| +0#0000000&@72 +|o+0#af5f00255&|v|l|y| +0#0000000&@70 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|a+0#00e0003&|u|t|o| +0#0000000&@62 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|l+0#00e0003&|i|s|t|-|o|v|e|r|l|a|y|s| +0#0000000&@53 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|l+0#00e0003&|o|a|d|-|t|a|r|g|e|t| +0#0000000&@55 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|m+0#00e0003&|a|n|u|a|l| +0#0000000&@60 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|m+0#00e0003&|a|p|-|o|v|e|r|l|a|y| +0#0000000&@55 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|o+0#00e0003&|f@1| +0#0000000&@63 +|o+0#af5f00255&|v|e|r|l|a|y| +0#0000000&|u+0#00e0003&|n|m|a|p|-|o|v|e|r|l|a|y| +0#0000000&@53 +|p+0#af5f00255&|i|p|e| +0#0000000&@70 +||+0#af5f00255&| +0#0000000&@73 +|q+0#af5f00255&|u|i|t| +0#0000000&@70 +@57|1|5|4|8|,|1| @7|9|4|%| diff --git a/runtime/syntax/testdir/dumps/gdb_87.dump b/runtime/syntax/testdir/dumps/gdb_87.dump new file mode 100644 index 0000000000..dbce79e610 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_87.dump @@ -0,0 +1,20 @@ +|q+0#af5f00255#ffffff0|u|i|t| +0#0000000&@70 +|e+0#af5f00255&|x|i|t| +0#0000000&@70 +|q+0#af5f00255&| +0#0000000&@73 +|s+0#af5f00255&|h|e|l@1| +0#0000000&@69 +|!+0#af5f00255&| +0#0000000&@73 +>s+0#af5f00255&|o|u|r|c|e| +0#0000000&@68 +|u+0#af5f00255&|p|-|s|i|l|e|n|t|l|y| +0#0000000&@63 +|w+0#af5f00255&|h|i|l|e| +0#0000000&@69 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |t|e|x|t|-|u|s|e|r|-|i|n|t|e|r|f|a|c|e| +0#0000000&@38 +@75 +|++0#af5f00255&| +0#0000000&@73 +|-+0#af5f00255&| +0#0000000&@73 +|<+0#af5f00255&| +0#0000000&@73 +|>+0#af5f00255&| +0#0000000&@73 +|f+0#af5f00255&|o|c|u|s| +0#0000000&@69 +|f+0#af5f00255&|s| +0#0000000&@72 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&@68 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&|a+0#00e0003&|s|m| +0#0000000&@64 +@57|1|5|6@1|,|1| @7|9|5|%| diff --git a/runtime/syntax/testdir/dumps/gdb_88.dump b/runtime/syntax/testdir/dumps/gdb_88.dump new file mode 100644 index 0000000000..d8d38c04b3 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_88.dump @@ -0,0 +1,20 @@ +|l+0#af5f00255#ffffff0|a|y|o|u|t| +0#0000000&|a+0#00e0003&|s|m| +0#0000000&@64 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&|n+0#00e0003&|e|x|t| +0#0000000&@63 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&|p+0#00e0003&|r|e|v| +0#0000000&@63 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&|r+0#00e0003&|e|g|s| +0#0000000&@63 +|l+0#af5f00255&|a|y|o|u|t| +0#0000000&|s+0#00e0003&|p|l|i|t| +0#0000000&@62 +>l+0#af5f00255&|a|y|o|u|t| +0#0000000&|s+0#00e0003&|r|c| +0#0000000&@64 +|r+0#af5f00255&|e|f|r|e|s|h| +0#0000000&@67 +|t+0#af5f00255&|u|i| +0#0000000&@71 +|t+0#af5f00255&|u|i| +0#0000000&|d+0#00e0003&|i|s|a|b|l|e| +0#0000000&@63 +|t+0#af5f00255&|u|i| +0#0000000&|e+0#00e0003&|n|a|b|l|e| +0#0000000&@64 +|t+0#af5f00255&|u|i| +0#0000000&|n+0#00e0003&|e|w|-|l|a|y|o|u|t| +0#0000000&@60 +|t+0#af5f00255&|u|i| +0#0000000&|r+0#00e0003&|e|g| +0#0000000&@67 +|u+0#af5f00255&|p|d|a|t|e| +0#0000000&@68 +|w+0#af5f00255&|i|n|h|e|i|g|h|t| +0#0000000&@65 +|w+0#af5f00255&|h| +0#0000000&@72 +@75 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |t|r|a|c|e|p|o|i|n|t|s| +0#0000000&@46 +@75 +|a+0#af5f00255&|c|t|i|o|n|s| +0#0000000&@67 +@57|1|5|8|4|,|1| @7|9|6|%| diff --git a/runtime/syntax/testdir/dumps/gdb_89.dump b/runtime/syntax/testdir/dumps/gdb_89.dump new file mode 100644 index 0000000000..97e63033c0 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_89.dump @@ -0,0 +1,20 @@ +|a+0#af5f00255#ffffff0|c|t|i|o|n|s| +0#0000000&@67 +|c+0#af5f00255&|o|l@1|e|c|t| +0#0000000&@67 +|e+0#af5f00255&|n|d| +0#0000000&@71 +|p+0#af5f00255&|a|s@1|c|o|u|n|t| +0#0000000&@65 +|t+0#af5f00255&|d|u|m|p| +0#0000000&@69 +>t+0#af5f00255&|e|v|a|l| +0#0000000&@69 +|t+0#af5f00255&|f|i|n|d| +0#0000000&@69 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|e+0#00e0003&|n|d| +0#0000000&@65 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|n+0#00e0003&|o|n|e| +0#0000000&@64 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|l+0#00e0003&|i|n|e| +0#0000000&@64 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|o+0#00e0003&|u|t|s|i|d|e| +0#0000000&@61 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|p+0#00e0003&|c| +0#0000000&@66 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|r+0#00e0003&|a|n|g|e| +0#0000000&@63 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|s+0#00e0003&|t|a|r|t| +0#0000000&@63 +|t+0#af5f00255&|f|i|n|d| +0#0000000&|t+0#00e0003&|r|a|c|e|p|o|i|n|t| +0#0000000&@58 +|t+0#af5f00255&|s|a|v|e| +0#0000000&@69 +|t+0#af5f00255&|s|t|a|r|t| +0#0000000&@68 +|t+0#af5f00255&|s|t|a|t|u|s| +0#0000000&@67 +|t+0#af5f00255&|s|t|o|p| +0#0000000&@69 +@57|1|6|0|2|,|1| @7|9|7|%| diff --git a/runtime/syntax/testdir/dumps/gdb_90.dump b/runtime/syntax/testdir/dumps/gdb_90.dump new file mode 100644 index 0000000000..a05cc01325 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_90.dump @@ -0,0 +1,20 @@ +|t+0#af5f00255#ffffff0|s|t|o|p| +0#0000000&@69 +|t+0#af5f00255&|v|a|r|i|a|b|l|e| +0#0000000&@65 +|w+0#af5f00255&|h|i|l|e|-|s|t|e|p@1|i|n|g| +0#0000000&@60 +|s+0#af5f00255&|t|e|p@1|i|n|g| +0#0000000&@66 +|w+0#af5f00255&|s| +0#0000000&@72 +> @74 +|#+0#0000e05&| |C|o|m@1|a|n|d| |c|l|a|s@1|:| |u|s|e|r|-|d|e|f|i|n|e|d| +0#0000000&@45 +@75 +@75 +|#+0#0000e05&| |U|n|c|l|a|s@1|i|f|i|e|d| |c|o|m@1|a|n|d|s| +0#0000000&@51 +@75 +|a+0#af5f00255&|d@1|-|i|n|f|e|r|i|o|r| +0#0000000&@62 +|c+0#af5f00255&|l|o|n|e|-|i|n|f|e|r|i|o|r| +0#0000000&@60 +|e+0#af5f00255&|v|a|l| +0#0000000&@70 +|f+0#af5f00255&|l|a|s|h|-|e|r|a|s|e| +0#0000000&@63 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&@66 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|a|n|y|_|c|a|l@1|e|r|_|i|s| @51 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|a|n|y|_|c|a|l@1|e|r|_|m|a|t|c|h|e|s| @46 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|a|s|_|s|t|r|i|n|g| @55 +@57|1|6|2|0|,|0|-|1| @5|9|8|%| diff --git a/runtime/syntax/testdir/dumps/gdb_91.dump b/runtime/syntax/testdir/dumps/gdb_91.dump new file mode 100644 index 0000000000..f574e1cc77 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_91.dump @@ -0,0 +1,20 @@ +|f+0#af5f00255#ffffff0|u|n|c|t|i|o|n| +0#0000000&|_|a|s|_|s|t|r|i|n|g| @55 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|c|a|l@1|e|r|_|i|s| @55 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|c|a|l@1|e|r|_|m|a|t|c|h|e|s| @50 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|c|i|m|a|g| @59 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|c|r|e|a|l| @59 +>f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|g|d|b|_|m|a|i|n|t|_|s|e|t@1|i|n|g| @47 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|g|d|b|_|m|a|i|n|t|_|s|e|t@1|i|n|g|_|s|t|r| @43 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|g|d|b|_|s|e|t@1|i|n|g| @53 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|g|d|b|_|s|e|t@1|i|n|g|_|s|t|r| @49 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|i|s|v|o|i|d| @58 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|m|e|m|e|q| @59 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|r|e|g|e|x| @59 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|s|t|r|e|q| @59 +|f+0#af5f00255&|u|n|c|t|i|o|n| +0#0000000&|_|s|t|r|l|e|n| @58 +|j+0#af5f00255&|i|t|-|r|e|a|d|e|r|-|l|o|a|d| +0#0000000&@59 +|j+0#af5f00255&|i|t|-|r|e|a|d|e|r|-|u|n|l|o|a|d| +0#0000000&@57 +|r+0#af5f00255&|e|m|o|v|e|-|i|n|f|e|r|i|o|r|s| +0#0000000&@58 +|u+0#af5f00255&|n|s|e|t| +0#0000000&@69 +|u+0#af5f00255&|n|s|e|t| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t| +0#0000000&@57 +@57|1|6|3|8|,|1| @7|9@1|%| diff --git a/runtime/syntax/testdir/dumps/gdb_92.dump b/runtime/syntax/testdir/dumps/gdb_92.dump new file mode 100644 index 0000000000..a6789b45e5 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_92.dump @@ -0,0 +1,20 @@ +|u+0#af5f00255#ffffff0|n|s|e|t| +0#0000000&|e+0#00e0003&|n|v|i|r|o|n|m|e|n|t| +0#0000000&@57 +|u+0#af5f00255&|n|s|e|t| +0#0000000&|e+0#00e0003&|x|e|c|-|w|r|a|p@1|e|r| +0#0000000&@56 +|u+0#af5f00255&|n|s|e|t| +0#0000000&|s+0#00e0003&|u|b|s|t|i|t|u|t|e|-|p|a|t|h| +0#0000000&@53 +|u+0#af5f00255&|n|s|e|t| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&@63 +>u+0#af5f00255&|n|s|e|t| +0#0000000&|t+0#00e0003&|d|e|s|c| +0#0000000&|f+0#00e0003&|i|l|e|n|a|m|e| +0#0000000&@54 +|~+0#4040ff13&| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +| +0#0000000&@56|1|6|5@1|,|1| @7|B|o|t| diff --git a/runtime/syntax/testdir/dumps/gdb_multiline_commands_00.dump b/runtime/syntax/testdir/dumps/gdb_multiline_commands_00.dump new file mode 100644 index 0000000000..323ca87a96 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_multiline_commands_00.dump @@ -0,0 +1,20 @@ +| +0#0000e05#a8a8a8255@1>#+0&#ffffff0| |G|D|B| |m|u|l|t|i|l|i|n|e| |c|o|m@1|a|n|d|s| +0#0000000&@48 +| +0#0000e05#a8a8a8255@1|#+0&#ffffff0| |V|I|M|_|T|E|S|T|_|S|E|T|U|P| |s|e|t|l| |f|d|c|=|2| |f|d|l|=|9@2| |f|d|m|=|s|y|n|t|a|x| +0#0000000&@26 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |d+0#af5f00255#ffffff0|e|f|i|n|e| +0#0000000&|h|e|l@1|o| @60 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|e+0#af5f00255&|c|h|o| +0#0000000&|H+0#e000002&|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n| +0#0000000&@50 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |d+0#af5f00255#ffffff0|o|c|u|m|e|n|t| +0#e000e06&|F|o@1| +0#0000000&@60 +||+0#0000e05#a8a8a8255| | +0#e000e06#ffffff0@1|P|r|i|n|t| |a| |g|r|e@1|t|i|n|g|.| +0#0000000&@53 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |c+0#af5f00255#ffffff0|o|m@1|a|n|d|s| +0#0000000&@64 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|e+0#af5f00255&|c|h|o| +0#0000000&|H+0#e000002&|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n| +0#0000000&@50 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |c+0#af5f00255#ffffff0|o|m|p|i|l|e| +0#0000000&|c+0#00e0003&|o|d|e| +0#0000000&@60 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|p|r|i|n|t|f|(|"+0#e000002&|H|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n|"+0#e000002&|)+0#0000000&|;| @44 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +@57|1|,|1| @10|T|o|p| diff --git a/runtime/syntax/testdir/dumps/gdb_multiline_commands_01.dump b/runtime/syntax/testdir/dumps/gdb_multiline_commands_01.dump new file mode 100644 index 0000000000..746d74f138 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_multiline_commands_01.dump @@ -0,0 +1,20 @@ +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |c+0#af5f00255#ffffff0|o|m|p|i|l|e| +0#0000000&|c+0#00e0003&|o|d|e| +0#0000000&@60 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|p|r|i|n|t|f|(|"+0#e000002&|H|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n|"+0#e000002&|)+0#0000000&|;| @44 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1> +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|x|p|r|e|s@1|i|o|n| +0#0000000&|c+0#00e0003&|o|d|e| +0#0000000&@57 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|p|r|i|n|t|f|(|"+0#e000002&|H|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n|"+0#e000002&|)+0#0000000&|;| @44 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |p+0#af5f00255#ffffff0|y|t|h|o|n| +0#0000000&@66 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|p+0#00e0e07&|r|i|n|t|(+0#0000000&|"+0#e000002&|H|e|l@1|o|,| |w|o|r|l|d|!|\+0#e000e06&|n|"+0#e000002&|)+0#0000000&| @46 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |g+0#af5f00255#ffffff0|u|i|l|e| +0#0000000&@67 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|(|d+0#00e0e07&|i|s|p|l|a|y| +0#0000000&|"+0#e000002&|H|e|l@1|o|,| |w|o|r|l|d|!|\|n|"|)+0#0000000&| @43 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |w+0#af5f00255#ffffff0|h|i|l|e| +0#0000000&|0+0#e000002&| +0#0000000&@65 +@57|1|9|,|0|-|1| @7|5|9|%| diff --git a/runtime/syntax/testdir/dumps/gdb_multiline_commands_02.dump b/runtime/syntax/testdir/dumps/gdb_multiline_commands_02.dump new file mode 100644 index 0000000000..f22e82e2c0 --- /dev/null +++ b/runtime/syntax/testdir/dumps/gdb_multiline_commands_02.dump @@ -0,0 +1,20 @@ +|-+0#0000e05#a8a8a8255| |w+0#af5f00255#ffffff0|h|i|l|e| +0#0000000&|0+0#e000002&| +0#0000000&@65 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|e+0#af5f00255&|c|h|o| +0#0000000&|N+0#e000002&|o|t| |t|h|i|s| |t|i|m|e|\+0#e000e06&|n| +0#0000000&@50 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|-+0#0000e05#a8a8a8255| |i+0#af5f00255#ffffff0|f| +0#0000000&|1+0#e000002&| +0#0000000&@68 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1>e+0#af5f00255&|c|h|o| +0#0000000&|Y+0#e000002&|e|s|\+0#e000e06&|n| +0#0000000&@60 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|l|s|e| +0#0000000&@68 +||+0#0000e05#a8a8a8255| | +0#0000000#ffffff0@1|e+0#af5f00255&|c|h|o| +0#0000000&|N+0#e000002&|o|\+0#e000e06&|n| +0#0000000&@61 +||+0#0000e05#a8a8a8255| |e+0#af5f00255#ffffff0|n|d| +0#0000000&@69 +| +0#0000e05#a8a8a8255@1| +0#0000000#ffffff0@72 +|~+0#4040ff13&| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +| +0#0000000&@56|3|7|,|3| @9|B|o|t| diff --git a/runtime/syntax/testdir/input/gdb.gdb b/runtime/syntax/testdir/input/gdb.gdb new file mode 100644 index 0000000000..593da80954 --- /dev/null +++ b/runtime/syntax/testdir/input/gdb.gdb @@ -0,0 +1,1655 @@ +# gdb --batch --ex 'help all' | sed 's/^\(Command class:\|Unclassified commands\)/\# \1/; s/ -- .*//; s/, /\n/g' + + +# Command class: aliases + + +# Command class: breakpoints + +awatch +break +brea +bre +br +b +break-range +catch +catch assert +catch catch +catch exception +catch exec +catch fork +catch handlers +catch load +catch rethrow +catch signal +catch syscall +catch throw +catch unload +catch vfork +clear +cl +commands +end +condition +delete +del +d +delete bookmark +delete breakpoints +delete checkpoint +delete display +delete mem +delete tracepoints +delete tr +delete tvariable +disable +disa +dis +disable breakpoints +disable display +disable frame-filter +disable mem +disable pretty-printer +disable probes +disable type-printer +disable unwinder +disable xmethod +dprintf +enable +en +enable breakpoints +enable breakpoints count +enable breakpoints delete +enable breakpoints once +enable count +enable delete +enable display +enable frame-filter +enable mem +enable once +enable pretty-printer +enable probes +enable type-printer +enable unwinder +enable xmethod +ftrace +hbreak +ignore +rbreak +rwatch +save +save breakpoints +save gdb-index +save tracepoints +skip +skip delete +skip disable +skip enable +skip file +skip function +strace +tbreak +tcatch +tcatch assert +tcatch catch +tcatch exception +tcatch exec +tcatch fork +tcatch handlers +tcatch load +tcatch rethrow +tcatch signal +tcatch syscall +tcatch throw +tcatch unload +tcatch vfork +thbreak +trace +trac +tra +tr +tp +watch + +# Command class: data + +agent-printf +append +append binary +append binary memory +append binary value +append memory +append value +call +disassemble +display +dump +dump binary +dump binary memory +dump binary value +dump ihex +dump ihex memory +dump ihex value +dump memory +dump srec +dump srec memory +dump srec value +dump tekhex +dump tekhex memory +dump tekhex value +dump value +dump verilog +dump verilog memory +dump verilog value +explore +explore type +explore value +find +init-if-undefined +mem +memory-tag +memory-tag check +memory-tag print-allocation-tag +memory-tag print-logical-tag +memory-tag set-allocation-tag +memory-tag with-logical-tag +output +print +inspect +p +print-object +po +printf +ptype +restore +set +set ada +set ada print-signatures +set ada source-charset +set ada trust-PAD-over-XVS +set agent +set annotate +set architecture +set processor +set args +set auto-connect-native-target +set auto-load +set auto-load gdb-scripts +set auto-load libthread-db +set auto-load local-gdbinit +set auto-load python-scripts +set auto-load safe-path +set auto-load scripts-directory +set auto-solib-add +set backtrace +set backtrace limit +set backtrace past-entry +set backtrace past-main +set basenames-may-differ +set breakpoint +set breakpoint always-inserted +set breakpoint auto-hw +set breakpoint condition-evaluation +set breakpoint pending +set can-use-hw-watchpoints +set case-sensitive +set charset +set check +set ch +set c +set check range +set check type +set circular-trace-buffer +set code-cache +set coerce-float-to-double +set compile-args +set compile-gcc +set complaints +set confirm +set cp-abi +set cwd +set data-directory +set dcache +set dcache line-size +set dcache size +set debug +set debug arch +set debug auto-load +set debug bfd-cache +set debug check-physname +set debug coff-pe-read +set debug compile +set debug compile-cplus-scopes +set debug compile-cplus-types +set debug displaced +set debug dwarf-die +set debug dwarf-line +set debug dwarf-read +set debug entry-values +set debug event-loop +set debug expression +set debug fortran-array-slicing +set debug frame +set debug index-cache +set debug infrun +set debug jit +set debug libthread-db +set debug linux-namespaces +set debug linux-nat +set debug notification +set debug observer +set debug overload +set debug parser +set debug py-breakpoint +set debug py-micmd +set debug py-unwind +set debug record +set debug remote +set debug remote-packet-max-chars +set debug separate-debug-file +set debug serial +set debug skip +set debug stap-expression +set debug symbol-lookup +set debug symfile +set debug symtab-create +set debug target +set debug threads +set debug timestamp +set debug varobj +set debug xml +set debug-file-directory +set debuginfod +set debuginfod enabled +set debuginfod urls +set debuginfod verbose +set default-collect +set demangle-style +set detach-on-fork +set directories +set disable-randomization +set disassemble-next-line +set disassembler-options +set disassembly-flavor +set disconnected-dprintf +set disconnected-tracing +set displaced-stepping +set dprintf-channel +set dprintf-function +set dprintf-style +set dump-excluded-mappings +set editing +set endian +set environment +set exec-direction +set exec-done-display +set exec-file-mismatch +set exec-wrapper +set extended-prompt +set extension-language +set filename-display +set follow-exec-mode +set follow-fork-mode +set fortran +set fortran repack-array-slices +set frame-filter +set frame-filter priority +set gnutarget +set g +set guile +set gu +set guile print-stack +set height +set history +set history expansion +set history filename +set history remove-duplicates +set history save +set history size +set host-charset +set index-cache +set index-cache directory +set index-cache enabled +set inferior-tty +set tty +set input-radix +set interactive-mode +set language +set libthread-db-search-path +set listsize +set logging +set logging debugredirect +set logging enabled +set logging file +set logging overwrite +set logging redirect +set max-completions +set max-user-call-depth +set max-value-size +set may-call-functions +set may-insert-breakpoints +set may-insert-fast-tracepoints +set may-insert-tracepoints +set may-interrupt +set may-write-memory +set may-write-registers +set mem +set mem inaccessible-by-default +set mi-async +set mpx +set mpx bound +set multiple-symbols +set non-stop +set observer +set opaque-type-resolution +set osabi +set output-radix +set overload-resolution +set pagination +set print +set pr +set p +set print address +set print array +set print array-indexes +set print asm-demangle +set print demangle +set print elements +set print entry-values +set print finish +set print frame-arguments +set print frame-info +set print inferior-events +set print max-depth +set print max-symbolic-offset +set print memory-tag-violations +set print null-stop +set print object +set print pascal_static-members +set print pretty +set print raw-frame-arguments +set print raw-values +set print repeats +set print sevenbit-strings +set print static-members +set print symbol +set print symbol-filename +set print symbol-loading +set print thread-events +set print type +set print type hex +set print type methods +set print type nested-type-limit +set print type typedefs +set print union +set print vtbl +set prompt +set python +set python dont-write-bytecode +set python ignore-environment +set python print-stack +set radix +set range-stepping +set ravenscar +set ravenscar task-switching +set record +set rec +set record btrace +set record btrace bts +set record btrace bts buffer-size +set record btrace cpu +set record btrace cpu auto +set record btrace cpu none +set record btrace pt +set record btrace pt buffer-size +set record btrace replay-memory-access +set record full +set record full insn-number-max +set record full memory-query +set record full stop-at-limit +set record function-call-history-size +set record instruction-history-size +set remote +set remote TracepointSource-packet +set remote Z-packet +set remote access-watchpoint-packet +set remote agent-packet +set remote allow-packet +set remote attach-packet +set remote binary-download-packet +set remote X-packet +set remote breakpoint-commands-packet +set remote btrace-conf-bts-size-packet +set remote btrace-conf-pt-size-packet +set remote catch-syscalls-packet +set remote conditional-breakpoints-packet +set remote conditional-tracepoints-packet +set remote ctrl-c-packet +set remote disable-btrace-packet +set remote disable-randomization-packet +set remote enable-btrace-bts-packet +set remote enable-btrace-pt-packet +set remote environment-hex-encoded-packet +set remote environment-reset-packet +set remote environment-unset-packet +set remote exec-event-feature-packet +set remote exec-file +set remote fast-tracepoints-packet +set remote fetch-register-packet +set remote p-packet +set remote fork-event-feature-packet +set remote get-thread-information-block-address-packet +set remote get-thread-local-storage-address-packet +set remote hardware-breakpoint-limit +set remote hardware-breakpoint-packet +set remote hardware-watchpoint-length-limit +set remote hardware-watchpoint-limit +set remote hostio-close-packet +set remote hostio-fstat-packet +set remote hostio-open-packet +set remote hostio-pread-packet +set remote hostio-pwrite-packet +set remote hostio-readlink-packet +set remote hostio-setfs-packet +set remote hostio-unlink-packet +set remote hwbreak-feature-packet +set remote install-in-trace-packet +set remote interrupt-on-connect +set remote interrupt-sequence +set remote kill-packet +set remote library-info-packet +set remote library-info-svr4-packet +set remote memory-map-packet +set remote memory-read-packet-size +set remote memory-tagging-feature-packet +set remote memory-write-packet-size +set remote multiprocess-feature-packet +set remote no-resumed-stop-reply-packet +set remote noack-packet +set remote osdata-packet +set remote pass-signals-packet +set remote pid-to-exec-file-packet +set remote program-signals-packet +set remote query-attached-packet +set remote read-aux-vector-packet +set remote read-btrace-conf-packet +set remote read-btrace-packet +set remote read-fdpic-loadmap-packet +set remote read-sdata-object-packet +set remote read-siginfo-object-packet +set remote read-watchpoint-packet +set remote reverse-continue-packet +set remote reverse-step-packet +set remote run-packet +set remote search-memory-packet +set remote set-register-packet +set remote P-packet +set remote set-working-dir-packet +set remote software-breakpoint-packet +set remote startup-with-shell-packet +set remote static-tracepoints-packet +set remote supported-packets-packet +set remote swbreak-feature-packet +set remote symbol-lookup-packet +set remote system-call-allowed +set remote target-features-packet +set remote thread-events-packet +set remote threads-packet +set remote trace-buffer-size-packet +set remote trace-status-packet +set remote traceframe-info-packet +set remote unwind-info-block-packet +set remote verbose-resume-packet +set remote verbose-resume-supported-packet +set remote vfork-event-feature-packet +set remote write-siginfo-object-packet +set remote write-watchpoint-packet +set remoteaddresssize +set remotecache +set remoteflow +set remotelogbase +set remotelogfile +set remotetimeout +set remotewritesize +set schedule-multiple +set scheduler-locking +set script-extension +set serial +set serial baud +set serial parity +set solib-search-path +set source +set source open +set stack-cache +set startup-quietly +set startup-with-shell +set step-mode +set stop-on-solib-events +set struct-convention +set style +set style address +set style address background +set style address foreground +set style address intensity +set style disassembler +set style disassembler enabled +set style enabled +set style filename +set style filename background +set style filename foreground +set style filename intensity +set style function +set style function background +set style function foreground +set style function intensity +set style highlight +set style highlight background +set style highlight foreground +set style highlight intensity +set style metadata +set style metadata background +set style metadata foreground +set style metadata intensity +set style sources +set style title +set style title background +set style title foreground +set style title intensity +set style tui-active-border +set style tui-active-border background +set style tui-active-border foreground +set style tui-border +set style tui-border background +set style tui-border foreground +set style variable +set style variable background +set style variable foreground +set style variable intensity +set style version +set style version background +set style version foreground +set style version intensity +set substitute-path +set suppress-cli-notifications +set sysroot +set solib-absolute-prefix +set target-charset +set target-file-system-kind +set target-wide-charset +set tcp +set tcp auto-retry +set tcp connect-timeout +set tdesc +set tdesc filename +set trace-buffer-size +set trace-commands +set trace-notes +set trace-stop-notes +set trace-user +set trust-readonly-sections +set tui +set tui active-border-mode +set tui border-kind +set tui border-mode +set tui compact-source +set tui tab-width +set unwind-on-terminating-exception +set unwindonsignal +set use-coredump-filter +set use-deprecated-index-sections +set variable +set var +set verbose +set watchdog +set width +set write +undisplay +whatis +with +w +x + +# Command class: files + +add-symbol-file +add-symbol-file-from-memory +cd +core-file +directory +edit +exec-file +file +forward-search +fo +search +generate-core-file +gcore +list +l +load +nosharedlibrary +path +pwd +remote +remote delete +remote get +remote put +remove-symbol-file +reverse-search +rev +section +sharedlibrary +symbol-file + +# Command class: internals + +maintenance +mt +maintenance agent +maintenance agent-eval +maintenance agent-printf +maintenance btrace +maintenance btrace clear +maintenance btrace clear-packet-history +maintenance btrace packet-history +maintenance check +maintenance check libthread-db +maintenance check xml-descriptions +maintenance check-psymtabs +maintenance check-symtabs +maintenance cplus +maintenance cp +maintenance cplus first_component +maintenance demangler-warning +maintenance deprecate +maintenance dump-me +maintenance expand-symtabs +maintenance flush +maintenance flush dcache +maintenance flush register-cache +maintenance flush source-cache +maintenance flush symbol-cache +maintenance info +maintenance i +maintenance info bfds +maintenance info breakpoints +maintenance info btrace +maintenance info jit +maintenance info line-table +maintenance info program-spaces +maintenance info psymtabs +maintenance info sections +maintenance info selftests +maintenance info symtabs +maintenance info target-sections +maintenance internal-error +maintenance internal-warning +maintenance packet +maintenance print +maintenance print architecture +maintenance print c-tdesc +maintenance print cooked-registers +maintenance print core-file-backed-mappings +maintenance print dummy-frames +maintenance print msymbols +maintenance print objfiles +maintenance print psymbols +maintenance print raw-registers +maintenance print reggroups +maintenance print register-groups +maintenance print registers +maintenance print remote-registers +maintenance print statistics +maintenance print symbol-cache +maintenance print symbol-cache-statistics +maintenance print symbols +maintenance print target-stack +maintenance print type +maintenance print user-registers +maintenance print xml-tdesc +maintenance selftest +maintenance set +maintenance set ada +maintenance set ada ignore-descriptive-types +maintenance set backtrace-on-fatal-signal +maintenance set bfd-sharing +maintenance set btrace +maintenance set btrace pt +maintenance set btrace pt skip-pad +maintenance set catch-demangler-crashes +maintenance set check-libthread-db +maintenance set demangler-warning +maintenance set demangler-warning quit +maintenance set dwarf +maintenance set dwarf always-disassemble +maintenance set dwarf max-cache-age +maintenance set dwarf unwinders +maintenance set gnu-source-highlight +maintenance set gnu-source-highlight enabled +maintenance set internal-error +maintenance set internal-error backtrace +maintenance set internal-error corefile +maintenance set internal-error quit +maintenance set internal-warning +maintenance set internal-warning backtrace +maintenance set internal-warning corefile +maintenance set internal-warning quit +maintenance set per-command +maintenance set per-command space +maintenance set per-command symtab +maintenance set per-command time +maintenance set profile +maintenance set selftest +maintenance set selftest verbose +maintenance set show-debug-regs +maintenance set symbol-cache-size +maintenance set target-async +maintenance set target-non-stop +maintenance set test-settings +maintenance set test-settings auto-boolean +maintenance set test-settings boolean +maintenance set test-settings enum +maintenance set test-settings filename +maintenance set test-settings integer +maintenance set test-settings optional-filename +maintenance set test-settings string +maintenance set test-settings string-noescape +maintenance set test-settings uinteger +maintenance set test-settings zinteger +maintenance set test-settings zuinteger +maintenance set test-settings zuinteger-unlimited +maintenance set tui-resize-message +maintenance set worker-threads +maintenance show +maintenance show ada +maintenance show ada ignore-descriptive-types +maintenance show backtrace-on-fatal-signal +maintenance show bfd-sharing +maintenance show btrace +maintenance show btrace pt +maintenance show btrace pt skip-pad +maintenance show catch-demangler-crashes +maintenance show check-libthread-db +maintenance show demangler-warning +maintenance show demangler-warning quit +maintenance show dwarf +maintenance show dwarf always-disassemble +maintenance show dwarf max-cache-age +maintenance show dwarf unwinders +maintenance show gnu-source-highlight +maintenance show gnu-source-highlight enabled +maintenance show internal-error +maintenance show internal-error backtrace +maintenance show internal-error corefile +maintenance show internal-error quit +maintenance show internal-warning +maintenance show internal-warning backtrace +maintenance show internal-warning corefile +maintenance show internal-warning quit +maintenance show per-command +maintenance show per-command space +maintenance show per-command symtab +maintenance show per-command time +maintenance show profile +maintenance show selftest +maintenance show selftest verbose +maintenance show show-debug-regs +maintenance show symbol-cache-size +maintenance show target-async +maintenance show target-non-stop +maintenance show test-options-completion-result +maintenance show test-settings +maintenance show test-settings auto-boolean +maintenance show test-settings boolean +maintenance show test-settings enum +maintenance show test-settings filename +maintenance show test-settings integer +maintenance show test-settings optional-filename +maintenance show test-settings string +maintenance show test-settings string-noescape +maintenance show test-settings uinteger +maintenance show test-settings zinteger +maintenance show test-settings zuinteger +maintenance show test-settings zuinteger-unlimited +maintenance show tui-resize-message +maintenance show worker-threads +maintenance space +maintenance test-options +maintenance test-options require-delimiter +maintenance test-options unknown-is-error +maintenance test-options unknown-is-operand +maintenance time +maintenance translate-address +maintenance undeprecate +maintenance with + +# Command class: obscure + +checkpoint +compare-sections +compile +expression +compile code +end +compile file +end +compile print +end +complete +guile +end +gu +end +guile-repl +gr +monitor +python +end +py +end +python-interactive +pi +record +rec +record btrace +record b +record btrace bts +record bts +record btrace pt +record pt +record delete +record del +record d +record full +record full restore +record function-call-history +record goto +record goto begin +record goto start +record goto end +record instruction-history +record save +record stop +record s +restart +stop + +# Command class: running + +advance +attach +continue +fg +c +detach +detach checkpoint +detach inferiors +disconnect +finish +fin +handle +inferior +interrupt +jump +j +kill +kill inferiors +next +n +nexti +ni +queue-signal +reverse-continue +rc +reverse-finish +reverse-next +rn +reverse-nexti +rni +reverse-step +rs +reverse-stepi +rsi +run +r +signal +start +starti +step +s +stepi +si +taas +target +target core +target ctf +target exec +target extended-remote +target native +target record-btrace +target record-core +target record-full +target remote +target tfile +task +task apply +task apply all +tfaas +thread +t +thread apply +thread apply all +thread find +thread name +until +u + +# Command class: stack + +backtrace +where +bt +down +dow +do +faas +frame +f +frame address +frame apply +frame apply all +frame apply level +frame function +frame level +frame view +return +select-frame +select-frame address +select-frame function +select-frame level +select-frame view +up + +# Command class: status + +info +inf +i +info address +info all-registers +info args +info auto-load +info auto-load gdb-scripts +info auto-load libthread-db +info auto-load local-gdbinit +info auto-load python-scripts +info auxv +info bookmarks +info breakpoints +info b +info checkpoints +info classes +info common +info connections +info copying +info dcache +info display +info exceptions +info extensions +info files +info float +info frame +info f +info frame address +info frame function +info frame level +info frame view +info frame-filter +info functions +info guile +info gu +info inferiors +info line +info locals +info macro +info macros +info mem +info module +info module functions +info module variables +info modules +info os +info pretty-printer +info probes +info probes all +info probes dtrace +info probes stap +info proc +info proc all +info proc cmdline +info proc cwd +info proc exe +info proc files +info proc mappings +info proc stat +info proc status +info program +info record +info rec +info registers +info r +info scope +info selectors +info sharedlibrary +info dll +info signals +info handle +info skip +info source +info sources +info stack +info s +info static-tracepoint-markers +info symbol +info target +info tasks +info terminal +info threads +info tracepoints +info tp +info tvariables +info type-printers +info types +info unwinder +info variables +info vector +info vtbl +info warranty +info watchpoints +info win +info xmethod +macro +macro define +macro expand +macro exp +macro expand-once +macro exp1 +macro list +macro undef +show +info set +show ada +show ada print-signatures +show ada source-charset +show ada trust-PAD-over-XVS +show agent +show annotate +show architecture +show args +show auto-connect-native-target +show auto-load +show auto-load gdb-scripts +show auto-load libthread-db +show auto-load local-gdbinit +show auto-load python-scripts +show auto-load safe-path +show auto-load scripts-directory +show auto-solib-add +show backtrace +show backtrace limit +show backtrace past-entry +show backtrace past-main +show basenames-may-differ +show breakpoint +show breakpoint always-inserted +show breakpoint auto-hw +show breakpoint condition-evaluation +show breakpoint pending +show can-use-hw-watchpoints +show case-sensitive +show charset +show check +show ch +show c +show check range +show check type +show circular-trace-buffer +show code-cache +show coerce-float-to-double +show commands +show compile-args +show compile-gcc +show complaints +show configuration +show confirm +show convenience +show conv +show copying +show cp-abi +show cwd +show data-directory +show dcache +show dcache line-size +show dcache size +show debug +show debug arch +show debug auto-load +show debug bfd-cache +show debug check-physname +show debug coff-pe-read +show debug compile +show debug compile-cplus-scopes +show debug compile-cplus-types +show debug displaced +show debug dwarf-die +show debug dwarf-line +show debug dwarf-read +show debug entry-values +show debug event-loop +show debug expression +show debug fortran-array-slicing +show debug frame +show debug index-cache +show debug infrun +show debug jit +show debug libthread-db +show debug linux-namespaces +show debug linux-nat +show debug notification +show debug observer +show debug overload +show debug parser +show debug py-breakpoint +show debug py-micmd +show debug py-unwind +show debug record +show debug remote +show debug remote-packet-max-chars +show debug separate-debug-file +show debug serial +show debug skip +show debug stap-expression +show debug symbol-lookup +show debug symfile +show debug symtab-create +show debug target +show debug threads +show debug timestamp +show debug varobj +show debug xml +show debug-file-directory +show debuginfod +show debuginfod enabled +show debuginfod urls +show debuginfod verbose +show default-collect +show demangle-style +show detach-on-fork +show directories +show disable-randomization +show disassemble-next-line +show disassembler-options +show disassembly-flavor +show disconnected-dprintf +show disconnected-tracing +show displaced-stepping +show dprintf-channel +show dprintf-function +show dprintf-style +show dump-excluded-mappings +show editing +show endian +show environment +show exec-direction +show exec-done-display +show exec-file-mismatch +show exec-wrapper +show extended-prompt +show extension-language +show filename-display +show follow-exec-mode +show follow-fork-mode +show fortran +show fortran repack-array-slices +show frame-filter +show frame-filter priority +show gnutarget +show guile +show gu +show guile print-stack +show height +show history +show history expansion +show history filename +show history remove-duplicates +show history save +show history size +show host-charset +show index-cache +show index-cache directory +show index-cache enabled +show index-cache stats +show inferior-tty +show input-radix +show interactive-mode +show language +show libthread-db-search-path +show listsize +show logging +show logging debugredirect +show logging enabled +show logging file +show logging overwrite +show logging redirect +show max-completions +show max-user-call-depth +show max-value-size +show may-call-functions +show may-insert-breakpoints +show may-insert-fast-tracepoints +show may-insert-tracepoints +show may-interrupt +show may-write-memory +show may-write-registers +show mem +show mem inaccessible-by-default +show mi-async +show mpx +show mpx bound +show multiple-symbols +show non-stop +show observer +show opaque-type-resolution +show osabi +show output-radix +show overload-resolution +show pagination +show paths +show print +show pr +show p +show print address +show print array +show print array-indexes +show print asm-demangle +show print demangle +show print elements +show print entry-values +show print finish +show print frame-arguments +show print frame-info +show print inferior-events +show print max-depth +show print max-symbolic-offset +show print memory-tag-violations +show print null-stop +show print object +show print pascal_static-members +show print pretty +show print raw-frame-arguments +show print raw-values +show print repeats +show print sevenbit-strings +show print static-members +show print symbol +show print symbol-filename +show print symbol-loading +show print thread-events +show print type +show print type hex +show print type methods +show print type nested-type-limit +show print type typedefs +show print union +show print vtbl +show prompt +show python +show python dont-write-bytecode +show python ignore-environment +show python print-stack +show radix +show range-stepping +show ravenscar +show ravenscar task-switching +show record +show rec +show record btrace +show record btrace bts +show record btrace bts buffer-size +show record btrace cpu +show record btrace pt +show record btrace pt buffer-size +show record btrace replay-memory-access +show record full +show record full insn-number-max +show record full memory-query +show record full stop-at-limit +show record function-call-history-size +show record instruction-history-size +show remote +show remote TracepointSource-packet +show remote Z-packet +show remote access-watchpoint-packet +show remote agent-packet +show remote allow-packet +show remote attach-packet +show remote binary-download-packet +show remote X-packet +show remote breakpoint-commands-packet +show remote btrace-conf-bts-size-packet +show remote btrace-conf-pt-size-packet +show remote catch-syscalls-packet +show remote conditional-breakpoints-packet +show remote conditional-tracepoints-packet +show remote ctrl-c-packet +show remote disable-btrace-packet +show remote disable-randomization-packet +show remote enable-btrace-bts-packet +show remote enable-btrace-pt-packet +show remote environment-hex-encoded-packet +show remote environment-reset-packet +show remote environment-unset-packet +show remote exec-event-feature-packet +show remote exec-file +show remote fast-tracepoints-packet +show remote fetch-register-packet +show remote p-packet +show remote fork-event-feature-packet +show remote get-thread-information-block-address-packet +show remote get-thread-local-storage-address-packet +show remote hardware-breakpoint-limit +show remote hardware-breakpoint-packet +show remote hardware-watchpoint-length-limit +show remote hardware-watchpoint-limit +show remote hostio-close-packet +show remote hostio-fstat-packet +show remote hostio-open-packet +show remote hostio-pread-packet +show remote hostio-pwrite-packet +show remote hostio-readlink-packet +show remote hostio-setfs-packet +show remote hostio-unlink-packet +show remote hwbreak-feature-packet +show remote install-in-trace-packet +show remote interrupt-on-connect +show remote interrupt-sequence +show remote kill-packet +show remote library-info-packet +show remote library-info-svr4-packet +show remote memory-map-packet +show remote memory-read-packet-size +show remote memory-tagging-feature-packet +show remote memory-write-packet-size +show remote multiprocess-feature-packet +show remote no-resumed-stop-reply-packet +show remote noack-packet +show remote osdata-packet +show remote pass-signals-packet +show remote pid-to-exec-file-packet +show remote program-signals-packet +show remote query-attached-packet +show remote read-aux-vector-packet +show remote read-btrace-conf-packet +show remote read-btrace-packet +show remote read-fdpic-loadmap-packet +show remote read-sdata-object-packet +show remote read-siginfo-object-packet +show remote read-watchpoint-packet +show remote reverse-continue-packet +show remote reverse-step-packet +show remote run-packet +show remote search-memory-packet +show remote set-register-packet +show remote P-packet +show remote set-working-dir-packet +show remote software-breakpoint-packet +show remote startup-with-shell-packet +show remote static-tracepoints-packet +show remote supported-packets-packet +show remote swbreak-feature-packet +show remote symbol-lookup-packet +show remote system-call-allowed +show remote target-features-packet +show remote thread-events-packet +show remote threads-packet +show remote trace-buffer-size-packet +show remote trace-status-packet +show remote traceframe-info-packet +show remote unwind-info-block-packet +show remote verbose-resume-packet +show remote verbose-resume-supported-packet +show remote vfork-event-feature-packet +show remote write-siginfo-object-packet +show remote write-watchpoint-packet +show remoteaddresssize +show remotecache +show remoteflow +show remotelogbase +show remotelogfile +show remotetimeout +show remotewritesize +show schedule-multiple +show scheduler-locking +show script-extension +show serial +show serial baud +show serial parity +show solib-search-path +show source +show source open +show stack-cache +show startup-quietly +show startup-with-shell +show step-mode +show stop-on-solib-events +show struct-convention +show style +show style address +show style address background +show style address foreground +show style address intensity +show style disassembler +show style disassembler enabled +show style enabled +show style filename +show style filename background +show style filename foreground +show style filename intensity +show style function +show style function background +show style function foreground +show style function intensity +show style highlight +show style highlight background +show style highlight foreground +show style highlight intensity +show style metadata +show style metadata background +show style metadata foreground +show style metadata intensity +show style sources +show style title +show style title background +show style title foreground +show style title intensity +show style tui-active-border +show style tui-active-border background +show style tui-active-border foreground +show style tui-border +show style tui-border background +show style tui-border foreground +show style variable +show style variable background +show style variable foreground +show style variable intensity +show style version +show style version background +show style version foreground +show style version intensity +show substitute-path +show suppress-cli-notifications +show sysroot +show solib-absolute-prefix +show target-charset +show target-file-system-kind +show target-wide-charset +show tcp +show tcp auto-retry +show tcp connect-timeout +show tdesc +show tdesc filename +show trace-buffer-size +show trace-commands +show trace-notes +show trace-stop-notes +show trace-user +show trust-readonly-sections +show tui +show tui active-border-mode +show tui border-kind +show tui border-mode +show tui compact-source +show tui tab-width +show unwind-on-terminating-exception +show unwindonsignal +show use-coredump-filter +show use-deprecated-index-sections +show user +show values +show varsize-limit +show verbose +show version +show warranty +show watchdog +show width +show write + +# Command class: support + +add-auto-load-safe-path +add-auto-load-scripts-directory +alias +apropos +define +end +define-prefix +demangle +document +end +dont-repeat +down-silently +echo +help +h +if +interpreter-exec +make +new-ui +overlay +ov +ovly +overlay auto +overlay list-overlays +overlay load-target +overlay manual +overlay map-overlay +overlay off +overlay unmap-overlay +pipe +| +quit +exit +q +shell +! +source +up-silently +while + +# Command class: text-user-interface + ++ +- +< +> +focus +fs +layout +layout asm +layout next +layout prev +layout regs +layout split +layout src +refresh +tui +tui disable +tui enable +tui new-layout +tui reg +update +winheight +wh + +# Command class: tracepoints + +actions +collect +end +passcount +tdump +teval +tfind +tfind end +tfind none +tfind line +tfind outside +tfind pc +tfind range +tfind start +tfind tracepoint +tsave +tstart +tstatus +tstop +tvariable +while-stepping +stepping +ws + +# Command class: user-defined + + +# Unclassified commands + +add-inferior +clone-inferior +eval +flash-erase +function +function _any_caller_is +function _any_caller_matches +function _as_string +function _caller_is +function _caller_matches +function _cimag +function _creal +function _gdb_maint_setting +function _gdb_maint_setting_str +function _gdb_setting +function _gdb_setting_str +function _isvoid +function _memeq +function _regex +function _streq +function _strlen +jit-reader-load +jit-reader-unload +remove-inferiors +unset +unset environment +unset exec-wrapper +unset substitute-path +unset tdesc +unset tdesc filename diff --git a/runtime/syntax/testdir/input/gdb_multiline_commands.gdb b/runtime/syntax/testdir/input/gdb_multiline_commands.gdb new file mode 100644 index 0000000000..747d5d4c44 --- /dev/null +++ b/runtime/syntax/testdir/input/gdb_multiline_commands.gdb @@ -0,0 +1,41 @@ +# GDB multiline commands +# VIM_TEST_SETUP setl fdc=2 fdl=999 fdm=syntax + +define hello + echo Hello, world!\n +end + +document Foo + Print a greeting. +end + +commands + echo Hello, world!\n +end + +compile code + printf("Hello, world!\n"); +end + +expression code + printf("Hello, world!\n"); +end + +python + print("Hello, world!\n") +end + +guile + (display "Hello, world!\n") +end + +while 0 + echo Not this time\n +end + +if 1 + echo Yes\n +else + echo No\n +end +