/openbsd/gnu/usr.bin/binutils/gdb/ |
H A D | s390-tdep.c | 1871 CORE_ADDR backchain; in s390_backchain_frame_unwind_cache() local 1877 backchain = read_memory_unsigned_integer (reg, word_size); in s390_backchain_frame_unwind_cache() 1883 if (backchain != 0 in s390_backchain_frame_unwind_cache() 1884 && safe_read_memory_integer (backchain + 15*word_size, word_size, &sp) in s390_backchain_frame_unwind_cache() 1885 && (CORE_ADDR)sp == backchain) in s390_backchain_frame_unwind_cache() 1890 info->saved_regs[S390_SP_REGNUM].addr = backchain + 15*word_size; in s390_backchain_frame_unwind_cache() 1891 info->saved_regs[S390_RETADDR_REGNUM].addr = backchain + 14*word_size; in s390_backchain_frame_unwind_cache() 1898 info->frame_base = backchain + 16*word_size + 32; in s390_backchain_frame_unwind_cache()
|
H A D | ChangeLog-1994 | 775 Don't test for zero backchain pointer to recognize a signal 777 backchain will be non zero.
|
/openbsd/gnu/gcc/gcc/config/s390/ |
H A D | s390.opt | 36 Maintain backchain pointer
|
H A D | s390.md | 7546 ;; preserve the backchain. At block level, we have to restore the backchain 7550 ;; backchain and restore both. Note that in the nonlocal case, the 7587 /* Copy the backchain to the first word, sp to the second and the 7611 /* Restore the backchain from the first word, sp from the second and the
|
/openbsd/gnu/usr.bin/gcc/gcc/config/s390/ |
H A D | s390.md | 6830 ;; preserve the backchain. At block level, we have to restore the backchain 6834 ;; backchain and restore both. Note that in the nonlocal case, the 6869 /* Copy the backchain to the first word, sp to the second. */ 6888 /* Restore the backchain from the first word, sp from the second. */
|
/openbsd/gnu/gcc/gcc/doc/ |
H A D | invoke.texi | 691 -mbackchain -mno-backchain -mpacked-stack -mno-packed-stack @gol 12126 @itemx -mno-backchain 12128 @opindex mno-backchain 12129 Store (do not store) the address of the caller's frame as backchain pointer 12135 the backchain is placed into the topmost word of the 96/160 byte register 12139 code compiled with @option{-mmo-backchain}; however, use of the backchain 12145 The default is to not maintain the backchain. 12158 the save area is always used to store the backchain, and the return address 12159 register is always saved two words below the backchain. 12161 As long as the stack frame backchain is not used, code generated with [all …]
|
H A D | gcc.info | 885 -mbackchain -mno-backchain -mpacked-stack -mno-packed-stack 11557 `-mno-backchain' 11559 backchain pointer into the callee's stack frame. A backchain may 11562 effect, the backchain pointer is stored at the bottom of the stack 11563 frame; when `-mpacked-stack' is in effect, the backchain is placed 11567 with code compiled with `-mmo-backchain'; however, use of the 11568 backchain for debugging purposes usually requires that the whole 11573 The default is to not maintain the backchain. 11587 the backchain, and the return address register is always saved two 11588 words below the backchain. [all …]
|
/openbsd/gnu/gcc/gcc/config/rs6000/ |
H A D | rs6000.md | 10047 ;; preserve the backchain. At block level, we have to restore the backchain 10051 ;; backchain and restore both. Note that in the nonlocal case, the 10067 ;; First copy old stack backchain to new location, and ensure that the 10068 ;; scheduler won't reorder the sp assignment before the backchain write. 10093 /* Copy the backchain to the first word, sp to the second. */ 10111 /* Restore the backchain from the first word, sp from the second. */
|
/openbsd/gnu/llvm/lldb/docs/ |
H A D | lldb-gdb-remote.txt | 2089 On macOS with debugserver, we expedite the frame pointer backchain for a thread 2091 the previous FP and PC), and follow the backchain. Most backtraces on macOS and
|
/openbsd/gnu/usr.bin/gcc/gcc/config/rs6000/ |
H A D | rs6000.md | 10251 ;; preserve the backchain. At block level, we have to restore the backchain 10255 ;; backchain and restore both. Note that in the nonlocal case, the 10290 /* Copy the backchain to the first word, sp to the second. */ 10308 /* Restore the backchain from the first word, sp from the second. */
|
/openbsd/gnu/usr.bin/gcc/gcc/doc/ |
H A D | invoke.texi | 593 @gccoptlist{-mhard-float -msoft-float -mbackchain -mno-backchain @gol 9650 @itemx -mno-backchain 9652 @opindex mno-backchain 9654 backchain within the stack frame that points to the caller's frame. 9656 generate the backchain.
|
/openbsd/gnu/llvm/clang/include/clang/Driver/ |
H A D | Options.td | 3874 defm backchain : BoolOption<"m", "backchain", 3876 PosFlag<SetTrue, [], "Link stack frames through backchain on System Z">,
|
/openbsd/gnu/gcc/libcpp/po/ |
H A D | da.po | 9246 # RETMIG: hvad er backchain? 9247 #~ msgid "Set backchain" 9248 #~ msgstr "S�t backchain" 9250 #~ msgid "Don't set backchain (faster, but debug harder" 9251 #~ msgstr "S�t ikke backchain (hurtigere, men sv�rere at fejlanalysere)"
|
H A D | rw.po | 11289 #~ msgid "Don't set backchain (faster, but debug harder"
|
/openbsd/gnu/usr.bin/gcc/gcc/po/ |
H A D | da.po | 13085 # RETMIG: hvad er backchain? 13087 msgid "Set backchain" 13088 msgstr "S�t backchain" 13091 msgid "Don't set backchain (faster, but debug harder" 13092 msgstr "S�t ikke backchain (hurtigere, men sv�rere at fejlanalysere)"
|
H A D | be.po | 12929 msgid "Set backchain" 12933 msgid "Don't set backchain (faster, but debug harder"
|
H A D | el.po | 13158 msgid "Set backchain" 13162 msgid "Don't set backchain (faster, but debug harder"
|
H A D | gcc.pot | 13011 msgid "Set backchain" 13015 msgid "Don't set backchain (faster, but debug harder"
|
H A D | ja.po | 13385 msgid "Set backchain" 13389 msgid "Don't set backchain (faster, but debug harder"
|
H A D | nl.po | 13243 msgid "Set backchain" 13247 msgid "Don't set backchain (faster, but debug harder"
|
H A D | de.po | 12950 msgid "Set backchain" 12954 msgid "Don't set backchain (faster, but debug harder"
|
H A D | sv.po | 13220 msgid "Set backchain" 13224 msgid "Don't set backchain (faster, but debug harder"
|
H A D | rw.po | 14689 msgid "Set backchain" 14694 msgid "Don't set backchain (faster, but debug harder"
|
H A D | ca.po | 12963 msgid "Set backchain" 12967 msgid "Don't set backchain (faster, but debug harder"
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | ChangeLog.0 | 9968 byte boundary, and maintain stack backchain.
|