On Mon, 23 Jun 2014 00:17:15 +0200, Sergio Durigan Junior wrote: > On Sunday, June 22 2014, Jan Kratochvil wrote: > > On Thu, 20 Feb 2014 22:53:21 +0100, Sergio Durigan Junior wrote: > >> Thanks, I finally pushed it with the necessary fixes. > >> https://sourceware.org/ml/gdb-cvs/2014-02/msg00106.html > > # if { ![istarget "x86_64-*-*"] && ![istarget "i?86-*-*"] } { > > # verbose "Skipping amd64-stap-special-operands.exp" > > # return > > # } > > > > On x86_64 with -m32 or on i686 it will: > > > > Running ./gdb.arch/amd64-stap-special-operands.exp ... > > gdb compile failed, amd64-stap-triplet.c: Assembler messages: > > amd64-stap-triplet.c:35: Error: bad register name `%rbp' > > amd64-stap-triplet.c:38: Error: bad register name `%rsp' > > amd64-stap-triplet.c:40: Error: bad register name `%rbp)' > > amd64-stap-triplet.c:41: Error: bad register name `%rsi' > > amd64-stap-triplet.c:42: Error: bad register name `%rbp)' > > /tmp/ccjOdmpl.s:63: Error: bad register name `%rbp' [...] > BTW, gdb.arch/amd64-stap-optional-prefix.exp needs the same check for > ![is_lp64_target], would you mind adding too? OK, done, also one other testfile (gdb.dwarf2/dw2-error.exp). Checked in for master: b972bd9c133c8acd3f5ce8d05a4fdfc85aee2c15 and for gdb-7.8-branch: 45e9b677bd79b001548b15921adf6bd1962562c0 Jan