/openbsd-src/gnu/llvm/compiler-rt/lib/asan/ |
H A D | asan_flags.inc | 41 "Controls the way to handle globals (0 - don't detect buffer overflow on " 42 "globals, 1 - detect buffer overflow, 2 - print data about registered " 54 "Enables stack-use-after-return checking at run-time.") 56 "Minimum fake stack size log.") 59 "Maximum fake stack size log.") 61 "Use mmap with 'noreserve' flag to allocate fake stack.") 81 "needs to attach gdb).") 85 "Useful for debugging purposes (e.g. when one needs to attach gdb).") 89 "Useful for debugging purposes (e.g. when one needs to attach gdb).") 116 "stack buffers.")
|
/openbsd-src/gnu/usr.bin/binutils/gdb/mi/ |
H A D | ChangeLog-1999-2003 | 75 * mi-cmd-stack.c: Include dictionary.h. 88 * mi-cmd-stack.c: Include "stack.h". 99 * mi-mi-cmd-stack.c (list_args_or_locals): Rename VAR_NAMESPACE to 140 ../doc/gdb.texinfo. 159 * mi-cmd-stack.c: Replace all instances of SYMBOL_NAME with 164 * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED and 169 * mi-cmd-stack.c: #include "block.h" 245 * mi-cmd-env.c: New file. Part of fix for PR gdb/741. 253 * mi/mi-cmd-stack.c, mi/mi-main.c: Update to use 264 with -var-update and add an example. Part of fix for gdb/702. [all …]
|
/openbsd-src/gnu/usr.bin/binutils/gdb/ |
H A D | ChangeLog-3.x | 188 * 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 D | ChangeLog-1991 | 157 rest of gdb, for both stabs-based and ecoff-based symtabs. 265 * breakpoint.c, findvar.c, infrun.c, putenv.c, stack.c: Fix 356 the current gdb test suite tests. 477 'i' has gdb-internal number 'FP0+i', not '32+i'. 523 * doc/gdb.texinfo: remove leading comments that survived M4 but 600 portion of union types as well as struct types, since gdb attempts 629 * Remove gdb/hp-include. Support for HP a.out oddities should be 630 in BFD, not in GDB. Move gdb/hp-include/a.out.h to include/a.out.hp.h. 636 gdb/config/mh-* and gdb/config/mt-*. This is for consistency with 744 compiler from making gdb bomb out. Thanks to Ed Santiago! [all …]
|
H A D | ChangeLog-1998 | 23 (gdb$(EXEEXT)): Make it dependent on BUILD_TUI. 56 (gdb$(EXEEXT)): Add tui-all to the list of 67 (gdb$(GDBEXT)): Use those, instead of referring to tui-all and 71 (gdb$(EXEEXT)): Depend on the actual tui library, not on a 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 625 output to a FILE and output to a buffer. 627 streamtype, FILE, buffer, and bufferlength fields. 628 (gdb_stdout): Of type GDB_FILE, will pass this around gdb [all …]
|
H A D | ChangeLog-2002 | 288 * 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. 1100 Fix PR gdb/725. [all …]
|
H A D | ChangeLog-2003 | 28 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 910 (bcache): Make returned buffer constant. 1130 * stack.c (return_command): Update call. 1133 * target.h (struct target_ops): Order xfer buffer parameters "read 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) [all …]
|
H A D | ChangeLog-1999 | 58 * testsuite/gdb.base/callfuncs.exp: make "next" test match the 125 * testsuite/gdb.threads/linux-dp.exp: Make test for "New Thread" 236 (sgmb): New function. Used by Microsoft API for stack walking. 237 (child_frame_chain): New function. Uses Microsoft API for stack 314 * gdb-events.h, gdb-events.c (set_gdb_event_hooks): Return the old 411 * gdb-events.h: Fix typo in description of breakpoint events. 412 * gdb-events.sh: Update. 597 append a trailing NUL to an already full buffer. 637 first character. Always leave space at the end of the buffer. 669 * stack.c (return_command_wrapper): New function, to export [all …]
|
H A D | ChangeLog-1993 | 18 * stack.c (print_block_frame_locals): Also print LOC_BASEREG variables. 37 * stack.c (print_frame_info): Use it. 414 * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and 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 447 when to stop, instead of computing buffer+fetchlimit which 509 * stack.c(print_frame_info): print demangled function name 650 updated) information in doc/gdb.texinfo instead. 814 version of g++, but it does happen in old g++ and cause gdb error. 841 * stack.c (down_silently_command): Add comment about PR 1913. [all …]
|
H A D | ChangeLog-2001 | 420 list onto the stack. Use table.entry_level. 439 to short so that we don't memcpy() beyond the end of this buffer. 580 is how the rest of gdb creates types. 799 return values on the stack. 804 arguments into their stack slots. 1215 Fix for PR gdb/209, PR gdb/156: 1277 * infptrace.c (fetch_register): Dynamically allocate buffer for 1280 register buffer directly. 1388 (s390_push_arguments): When passing args on the stack, align each 1480 (tty_input): Wire buffer to 400 bytes. [all …]
|
H A D | ChangeLog-1992 | 8 generators get fixed, rather than adding bug workarounds in gdb 24 * gdb-stabs.h: Remove gobs of HPPA cruft. 44 single_assignment_action): New terminals and nonterminal for gdb 62 * (find_unwind_entry): New routine to locate stack frame info 76 to control/observe aspects of the unwind (stack frame) info. 91 NAMES_HAVE_UNDERSCORE differences between gdb and bfd if the 137 * stack.c (return_command): Remove explicit demangling of name 171 consistent with other gdb structure definitions. 183 infcmd.c, m2-exp.y, minsyms.c, objfiles.h, solib.c, stack.c, 197 mipsread.c, printcmd.c, source.c, stabsread.c, stack.c, [all …]
|
H A D | ChangeLog-1994 | 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 442 * a29k-tdep.c (examine_tag): Fix a bug in stack frame size. 666 gdb/gdbserver/Makefile.in, not gdb/Makefile.in. 695 sh-tdep.c, sparc-tdep.c, stack.c, valops.c, z8k-tdep.c, 749 symbol_completion_function, takes the line buffer and the 750 point in the line buffer as additional arguments. 845 (remote-vx.o): Depend on gdb-stabs.h objfiles.h symfile.h $(bfd_h). 946 * stack.c (return_command): Cast return value to the return [all …]
|
H A D | ChangeLog | 41 * gdb/NEWS: Mention internationalization, m32r-*-linux-gnu, 'p' 62 stack constant offsets relative to the CFA, instead of only tracking 183 stack frame. 706 Pass buffer.word to ptrace write. 1347 * MAINTAINERS: Add Michael Chastain as the backup gdb.threads 1355 * valops.c (value_assign): Move 'buffer' to the enclosing block, 2001 Fix PR gdb/648 2096 the stack until we've decided what sort of result the evaluation 2730 (init_sim_regno_table): Build gdb->sim mappings for the upper-half 2769 * rs6000-tdep.c: #include "sim-regno.h" and "gdb/sim-ppc.h". [all …]
|
H A D | ChangeLog-1997 | 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, 155 backwards thru the trace buffer in a loop. 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 1068 * ser-ocd.c: add buffer to contain responses from sending a 1070 (ocd_readchar): return curr char from buffer and increment ptr [all …]
|
H A D | ChangeLog-2000 | 165 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, 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. 598 (STACK_CORRECTION): Get stack correction using gdbarch_tdep. 612 --enable-gdb-build-warnings. Mention need to update doco. 984 * stack.c (return_command): Pop dummy frame if we just returned from 1193 * stack.c (set_backtrace_limit_command, backtrace_command_1, 1415 * ax-gdb.c (gen_struct_ref): while generating data code, cases of [all …]
|
H A D | ChangeLog-1996 | 30 instructions. Add support for functions with large stack frames. 103 (mips_push_arguments): Make sure that the stack is aligned to a 108 Write stack arguments with a single write_memory call. 240 of instruction trace buffer. 391 New routines to get signed values from a buffer. 394 to buffer instead of allocating storage. 442 (decode_locdesc): Complete rewrite using a stack, code mostly 474 if we encounter a positive stack adjustment. Handle `move $30,$sp'. 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 D | ChangeLog-1995 | 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. 972 * mac-gdb.r: New file, was macgdb.r, renamed for consistency [all …]
|
/openbsd-src/gnu/usr.bin/binutils/gdb/doc/ |
H A D | gdbint.texinfo | 3 @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 707 hooks and gdb-events. Unfortunately, none of these paradigms was 1113 same buffer twice. 1421 Observer - @file{gdb-events.h}. 1427 Library - @file{gdb.h} [all …]
|
/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/ |
H A D | ChangeLog | 3 * 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/usr.bin/perl/pod/ |
H A D | perlhacktips.pod | 782 You cannot portably "stack" cpp directives. For example in the above 1126 either to see the stack trace of a core dump (very useful in a bug 1149 l Context (loop) stack processing 1182 We'll use C<gdb> for our examples here; the principles will apply to 1190 gdb ./perl 1194 gdb ./perl core 1200 (gdb) 1245 (gdb) ptype PL_op 1265 heavy use of macros, and F<gdb> does not necessarily support macros 1266 (see later L</"gdb macr [all...] |
H A D | perlguts.pod | 196 to fetch the SV's raw internal buffer. This is tricky, though; if your Perl 258 If you want to write to an existing SV's buffer and set its value to a 262 used, for example, to append data from an API function to a buffer 299 If you have a buffer allocated with Newx() and want to set that as the 301 if you want to avoid perl re-allocating the buffer to fit the trailing 442 Hence, at this point, the start of the buffer that we allocated lives 449 the current implementation, the final byte of a string buffer is used as a 450 copy-on-write reference count. If the buffer is not big enough, then 478 buffer happens to have changed to "\1" here, not "1", because the current 479 implementation stores the offset count in the string buffer [all...] |
/openbsd-src/gnu/llvm/lldb/docs/ |
H A D | lldb-gdb-remote.txt | 81 // NB: key/value pairs are sent as-is so gdb-remote protocol meta characters 112 // This allows values with gdb-remote metacharacters like '#' to be sent. 241 // Get the processor tracing type supported by the gdb-server for the current 311 // Each actual intel pt trace buffer, either from "process tracing" or "thread 312 // tracing", is stored in an in-memory circular buffer, which keeps the most 319 // buffer. It must be a power of 2 greater than or equal to 4096 (2^12) 356 // Instead of having an individual trace buffer per thread, this option 372 // Maximum total buffer size per process in bytes. 518 // - iptTrace: trace buffer for a thread or a cpu. 585 // "qXfer:features:read:target.xml" FSF gdb standard register packet [all …]
|
/openbsd-src/gnu/gcc/libmudflap/ |
H A D | ChangeLog | 165 code to allocate thread stack space. 340 (fopen, setvbuf): New/revised hook functions for buffer overriding. 635 (pthread_create): Simplify stack allocation syntax. 694 (unoptimized) allocation of stack space. 760 (options): Support new "-thread-stack" option. 1092 objects registered on the stack start out initialized. 1213 * mf-runtime.c (options): Add new "wipe-heap", "wipe-stack" 1215 (__mf_unregister): Implement stack/heap object wiping. 1221 * test/pass26-frag.c: New test for stack wiping. 1287 * mf-hooks.c (alloca): Correct stack direction logic. [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/ |
H A D | FSFChangeLog.10 | 302 * regstack.c (move_for_stack_reg): Avoid stack overflow while 676 (hppa_expand_prologue): Corresponding changes. Pass stack size 750 * reg-stack.c (record_label_references): Check for undefined label. 1062 trampoline template so it doesn't require making stack executable. 1250 before cutting back the stack. 1460 indicate to CSE stack pointer changes with call to __allocate_stack. 1558 guarantees all pages in a dynamically allocated stack frame are 1559 touched in order, so that the stack is properly grown. 1567 bump the stack if the size is large or variable. 1591 * reg-stack.c (record_reg_life_pat): Fix precedence error. [all …]
|
/openbsd-src/gnu/gcc/gcc/doc/ |
H A D | tm.texi | 37 * Stack and Calling:: Defining which way the stack grows and by how much. 847 stack, and when the processing was finished, it had to be popped off the 848 stack. GCC used to provide function pointers called 1023 Normal alignment required for function parameters on the stack, in 1024 bits. All stack parameters receive at least this much alignment 1031 stack pointer on this machine. The definition is a C expression for the 1039 stack pointer, greater than what the hardware enforces. The definition 1765 on using registers to access a stack frame, see @ref{Frame Registers}. 1774 * Stack Registers:: Handling a register stack such as 80387. 1794 general allocation. These would include the stack pointer, the frame [all …]
|