Home
last modified time | relevance | path

Searched +refs:gdb +refs:stack +refs:list +refs:frames +refs:handler (Results 1 – 25 of 32) sorted by relevance

12

/openbsd-src/gnu/usr.bin/binutils/gdb/doc/
H A Dannotate.texinfo13 @include gdb-cfg.texi
79 * Frame Annotations:: Stack frames are annotated.
119 $ gdb --annotate=2
131 (gdb)
149 with the release of @value{GDBN} 5.1 and the addition of @sc{gdb/mi},
164 Since the @sc{gdb/mi} output is independant of the @sc{cli}, it does not
179 The @sc{gdb/mi} Variable Objects provide just that mechanism.
188 The @sc{gdb/mi} Variable Objects include a mechanism for efficiently
193 The @sc{gdb/mi} interface includes a dedicated test directory
194 (@file{gdb/gdb.mi}), and any addition or fix to @sc{gdb/mi} must include
[all …]
H A Dgdbint.texinfo3 @include gdb-cfg.texi
150 The target side consists of execution control, stack frame analysis, and
174 Operations such as disassembly, stack frame crawls, and register
194 dependent. Examples are the stack frame format, instruction set,
195 breakpoint instruction, registers, and how to set up and tear down the stack
228 @cindex call stack frame
246 the code that creates new frames. (@code{create_new_frame} calls
248 you should use the @code{DEPRECATED_FP_REGNUM} value, if your frames are
707 hooks and gdb-events. Unfortunately, none of these paradigms was
737 a command may itself direct a lookup on a different command list.
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A DChangeLog-3.x188 * config.gdb (sun3, sun4): Accept "sun3" and "sun4".
246 * stack.c (frame_info): Use FRAME_ARGS_ADDRESS_CORRECT
251 stack.c (frame_info): Check for Frame_unknown return from
263 * config.gdb, Makefile.dist: Shorten m-i386-sv32.h.
282 * config.gdb (various): "$machine =" -> "machine =".
313 * config.gdb: Change /dev/null to m-i386.h for various
316 * config.gdb: Accept seq386 for sequent symmetry.
338 * config.gdb (i386): Change /dev/null to m-i386.h
340 * config.gdb: Add ';;' before 'esac'.
342 * Makefile.dist (gdb.tar.Z): Move comment above dependency.
[all …]
H A DChangeLog-199038 * gdb-int.texinfo: Add minor sections on configuring gdb for
46 blocks are on the free list, not on the valid list!
90 storage if not for the target architecture compiled into gdb.
92 * stack.c (up_command, down_command): Always print the frame
130 * gdb.texinfo: Roland Pesch is documenting gdb, glory be!
161 stack.c (locals_info): ditto
211 (end_psymtab): Only allocate a dependencies list if there are
234 gdb-int.texinfo: New file, for GDB internals documentation.
280 actually fetching args from the stack (avoiding undefined
311 * stack.c (locals_info, catch_info, args_info,
[all …]
H A DNEWS89 A bug in the VAX stack code was causing problems with the "next"
215 The files bfd/elf-bfd.h, gdb/dictionary.c and gdb/types.c contained
221 Due to header problems with <sys/proc.h>, the file gdb/proc-api.c
224 * Added execute permission to gdb/gdbserver/configure
226 The shell script gdb/testsuite/gdb.stabs/configure lacked execute
239 panic, that panic has been fixed. Ref: gdb/1628.
252 conflicted with the internal gdb byte cache.
266 from within GDB on operating systems with a non-executable stack
273 with this and other changes gdb should now start faster on large C++
361 information that more exactly describes the program's run-time stack.
[all …]
H A DChangeLog-199823 (gdb$(EXEEXT)): Make it dependent on BUILD_TUI.
56 (gdb$(EXEEXT)): Add tui-all to the list of
57 dependencies, and add tui/libtui.a to the link list.
67 (gdb$(GDBEXT)): Use those, instead of referring to tui-all and
71 (gdb$(EXEEXT)): Depend on the actual tui library, not on a
143 (_initialize_breakpoint): Add can-use-hw-watchpoints to list of
231 (catch_command_1): Differs from gdb 4.16 and gdb 4.17. Is now
513 put it on the stack or into registers (based on the
581 reasonable value. No target_ops vector on the stack gives it a
628 (gdb_stdout): Of type GDB_FILE, will pass this around gdb
[all …]
H A DChangeLog-2000165 gdb-events.c, gdbarch.c, gdbtypes.c, gnu-nat.c, h8500-tdep.c,
177 source.c, sparcl-tdep.c, stabsread.c, stack.c, sun386-nat.c,
192 * MAINTAINERS: Add Michael Chastain to Write After Approval list.
200 (gdb$(EXEEXT)): Depend on CONFIG_OBS and link with it.
320 * gdb-stabs.h (SECT_OFF_MAX): Increase to 64.
337 * Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.
545 symtab.o, tracepoint.o): Add linespec.h to dependencies list.
547 to dependencies list.
563 * MAINTAINERS: Add Mark Salter to Write After Approval list.
598 (STACK_CORRECTION): Get stack correction using gdbarch_tdep.
[all …]
H A DChangeLog-199421 list.
63 space ID to place in the stack & inf_status structure.
66 (hppa_fix_call_dummy): Call the stack dummy directly if the
145 * stack.c (frame_info): Add comment about what to do if
149 here. Get it right for flat frames.
153 flat and non-flat frames.
442 * a29k-tdep.c (examine_tag): Fix a bug in stack frame size.
463 * nlm/gdbserve.def (strtol): Add to import list.
537 * somsolib.c: Add TODO list.
540 Keep an internal list of all the loaded shared libraries and
[all …]
H A DChangeLog-2002288 * stack.c (frame_info): Use get_frame_saved_regs.
545 for PR gdb/741.
803 * PROBLEMS: Delete reference to PR gdb/725.
805 * MAINTAINERS (gdb.c++): Add David Carlton.
835 * ax-gdb.c (agent_command): Ditto.
842 * stack.c (print_frame_info_base): Ditto.
899 * stack.c, dummy-frame.c, breakpoint.c: Ditto.
943 * stack.c (frame_info): Use get_prev_frame.
1035 the static block. See PR gdb/804.
1051 (mips-tdep.o): Add mips_tdep_h to dependency list.
[all …]
H A DChangeLog-200328 distribution, since there's no gdb.cxx directory anymore.
291 * stack.c (get_frame_language): Likewise.
561 * source.c, sparc-tdep.c, stack.c, target.c: Update.
686 * stack.c (return_command): Handle "void", "legacy" and "unknown
1130 * stack.c (return_command): Update call.
1375 * stack.c (return_command): Warn when STRUCT_CONVENTION, and not
1553 * stack.c (frame_info): Use DEPRECATED_PRINT_EXTRA_FRAME_INFO.
1610 * frv-tdep.c (gdb_assert.h, sim-regno.h, gdb/sim-frv.h)
1641 * stack.c (return_command): Use get_frame_type, instead of
1857 * Makefile.in (stack.o): Add $(regcache_h).
[all …]
H A DChangeLog-199318 * stack.c (print_block_frame_locals): Also print LOC_BASEREG variables.
37 * stack.c (print_frame_info): Use it.
284 * config/z8k/z8ksim.mt (TDEPFILES): Add remote-sim.o to list.
341 the pending list with the psymtab rather than the objfile (each
342 psymtab for a single objfile points to the same pending list).
414 * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and
415 coredep.o to this list.
416 * gdb/m88k-nat.c (m88k_register_u_addr): Avoid error when passed
422 * go32-xdep.c (re_comp, re_exec): Remove stubs now that gdb
509 * stack.c(print_frame_info): print demangled function name
[all …]
H A DChangeLog41 * gdb/NEWS: Mention internationalization, m32r-*-linux-gnu, 'p'
62 stack constant offsets relative to the CFA, instead of only tracking
183 stack frame.
642 (free_one_comp_unit): Release the dies list.
964 * gdb_indent.sh (types): Add caddr_t to list of predefined types.
1114 after loading. Create and manage the list of compilation units.
1347 * MAINTAINERS: Add Michael Chastain as the backup gdb.threads
2001 Fix PR gdb/648
2091 expression is a list of pieces, print an error message.
2096 the stack until we've decided what sort of result the evaluation
[all …]
H A DChangeLog-2001340 dependency list on remaining build rule.
392 target list.
420 list onto the stack. Use table.entry_level.
580 is how the rest of gdb creates types.
799 return values on the stack.
804 arguments into their stack slots.
1122 dummy frames.
1215 Fix for PR gdb/209, PR gdb/156:
1388 (s390_push_arguments): When passing args on the stack, align each
1570 interact correctly with generic dummy frames.
[all …]
H A DChangeLog-19978 * breakpoint.c (breakpoint_re_set): add _siglongjmp to list of
109 of offsets -- frame pointer and stack pointer, not just one that
113 *ALL* arguments go on the stack until we run out of args registers,
123 intall cntrl-c handler with SA_RESTART clear. On BSD systems this
164 compiler; fix stack frame handling enough to get backtraces
165 working; initial changes to push and pop frames (so that gdb
208 show the stack frame if we step into a new function or return).
276 * stack.c: export locals_info and args_info, for use by other modules.
390 to allocate memory for environ space, gdb cannot use memory
447 to the live range list until the entire range stab has been parsed.
[all …]
H A DChangeLog-199630 instructions. Add support for functions with large stack frames.
79 (e7000_fetch_registers): Use H8/300H or H8/S register list string
103 (mips_push_arguments): Make sure that the stack is aligned to a
108 Write stack arguments with a single write_memory call.
269 code for generic call_dummy frames.
442 (decode_locdesc): Complete rewrite using a stack, code mostly
474 if we encounter a positive stack adjustment. Handle `move $30,$sp'.
504 CALL_DUMMY frames on the host side.
588 -DMMCHECK_FORCE=1 so memory checks are loaded for cygwin32 gdb
644 config/mips/tm-mips.h, mswin/prebuilt/gdb/cexptab.c,
[all …]
H A DChangeLog-1995102 list object file instead of source file.
107 * mac-gdb.r: Fix version resources to use symbolic version strings.
352 * objfiles.c (map_to_address): Have gdb print a warning when it
371 at all in this version of gdb.
377 * stack.c (print_frame_info): Use minimal symbol only if
384 * stack.c (print_frame_info) [PC_SOLIB]: If no function name, try
407 * stack.c (return_command): Select new current frame silently if
439 bug where we didn't get pc from stack frame correctly.
495 * mac-gdb.r: Added #ifdef Macgdb.
794 * win32-nat.c (xlate_exception): Treat a stack overflow like a SEGV.
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/
H A DChangeLog3 * gdb.mi/gdb701.c (main): Return 0.
7 * gdb.dwarf2/dw2-intercu.S, gdb.dwarf2/dw2-intercu.exp: New files.
11 * gdb.threads/schedlock.c: Add comment markers to use to find
13 * gdb.threads/schedlock.exp: Adjust regex to handle the new
15 * gdb.threads/watchthreads.exp: Use gdb_get_line_number to find
20 * gdb.dwarf2/dw2-basic.exp: Run on Hurd also.
24 * configure.in: Add gdb.dwarf2.
26 * Makefile.in: Add gdb.dwarf2.
27 * gdb.dwarf2/Makefile.in, gdb.dwarf2/dw2-basic.S,
28 gdb.dwarf2/dw2-basic.exp, gdb.dwarf2/main.c,
[all …]
/openbsd-src/gnu/llvm/lldb/source/Commands/
H A DOptions.td13 Desc<"Hide aliases in the command list.">;
15 Desc<"Hide user-defined commands from the list.">;
49 let Command = "breakpoint list" in {
196 Desc<"Adds this to the list of names for this breakpoint.">;
250 def breakpoint_access_allow_list : Option<"allow-list", "L">, Group<1>,
252 "break list if not referred to explicitly.">;
305 "`InstructionControlFlowKind` for a list of control flow kind. "
364 "signal. Note, unlike gdb hitting a breakpoint is controlled by another "
420 Desc<"If true, only apply this recognizer to frames whose PC currently points to the "
444 def log_handler : Option<"log-handler", "h">, Group<1>,
[all …]
/openbsd-src/gnu/gcc/gcc/doc/
H A Dtm.texi37 * Stack and Calling:: Defining which way the stack grows and by how much.
149 If defined, a list of pairs of strings, the first of which is a
152 supported) list of options with which to replace the first option. The
153 target defining this list is responsible for assuring that the results
169 A list of specs for the driver itself. It should be a suitable
187 A list of specs used to support configure-time default options (i.e.@:
314 static exception handler library, when linking without any of
467 to the list of directories used to find the assembler in @file{configure.in}.
847 stack, and when the processing was finished, it had to be popped off the
848 stack. GCC used to provide function pointers called
[all …]
H A Dgccint.info206 others, all are passed on the stack. It would be possible to use
1181 `EXCLUDES', a list of files from which messages should not be
1254 Each file has a list of the shell variables it sets, with
1332 stages. Also list the various source files that are used in the build
1529 FIXME: list here, with explanation, all the C source files and headers
1752 * A mention of the language in the list of supported languages in
1764 own manual then there should be a link to that manual's list in
1806 <gcc-announce@gcc.gnu.org> mailing list.
1821 to list the tarballs and diffs for this front end.
2021 If defined, a space-separated list of compiler executables that
[all …]
H A Dinvoke.texi50 cpp(1), gcov(1), as(1), ld(1), gdb(1), adb(1), dbx(1), sdb(1)
52 @file{ld}, @file{binutils} and @file{gdb}.
120 * Option Summary:: Brief list of all options, without explanations.
393 @c This list is ordered alphanumerically by subsection name.
405 -mapcs-stack-check -mno-apcs-stack-check @gol
427 @gccoptlist{-mmcu=@var{mcu} -msize -minit-stack=@var{n} -mno-interrupts @gol
428 -mcall-prologues -mno-tablejump -mtiny-stack -mint8}
439 -mmax-stack-frame=@var{n} -melinux-stacksize=@var{n} @gol
535 -mpreferred-stack-boundary=@var{num} @gol
691 -mbackchain -mno-backchain -mpacked-stack -mno-packed-stack @gol
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dtm.texi37 * Stack and Calling:: Defining which way the stack grows and by how much.
148 If defined, a list of pairs of strings, the first of which is a
151 supported) list of options with which to replace the first option. The
152 target defining this list is responsible for assuring that the results
168 A list of specs for the driver itself. It should be a suitable
409 to the list of directories used to find the assembler in @file{configure.in}.
859 stack, and when the processing was finished, it had to be popped off the
860 stack. GCC used to provide function pointers called
1032 Normal alignment required for function parameters on the stack, in
1033 bits. All stack parameters receive at least this much alignment
[all …]
H A Dinvoke.texi46 cpp(1), gcov(1), g77(1), as(1), ld(1), gdb(1), adb(1), dbx(1), sdb(1)
48 @file{ld}, @file{binutils} and @file{gdb}.
117 * Option Summary:: Brief list of all options, without explanations.
349 -mno-impure-text -mno-stack-bias -mno-unaligned-doubles @gol
357 -mapcs-stack-check -mno-apcs-stack-check @gol
472 -mpreferred-stack-boundary=@var{num} @gol
563 @gccoptlist{-mmcu=@var{mcu} -msize -minit-stack=@var{n} -mno-interrupts @gol
564 -mcall-prologues -mno-tablejump -mtiny-stack}
599 -mmax-stack-frame=@var{n} -melinux-stacksize=@var{n} @gol
1058 character). In the case of function definitions, a K&R-style list of
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td131 See the :doc:`full list of warning and remark flags <DiagnosticsReference>`.}]>;
292 string help="", list<OptionFlag> flags=[]> {
303 string help="", list<OptionFlag> flags=[]> {
314 string help="", list<OptionFlag> flags=[]> {
324 string help="", list<OptionFlag> flags=[]> {
360 class FlagDef<bit polarity, bit value, list<OptionFlag> option_flags,
361 string help, list<code> implied_by_expressions = []> {
370 list<OptionFlag> OptionFlags = option_flags;
376 list<code> ImpliedBy = implied_by_expressions;
380 class BothFlags<list<OptionFlag> option_flags, string help = ""> {
[all …]
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperl5220delta.pod165 The list form of pipe:
171 as a list.
173 =head2 Assignment to list repetition
175 C<(...) x ...> can now be used within a list that is assigned to, as long
210 the C level backtrace (similar to what symbolic debuggers like gdb do).
212 The backtrace returns the stack trace of the C call frames,
227 Perl has been compiled with the anti-stack-smashing option
254 list (if any).
279 List slices now return an empty list onl
[all...]

12