mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-03-01 13:26:47 +08:00
[gdb/tdep] Support catch syscall pipe2 for i386
With test-case gdb.base/catch-syscall.exp and target board unix/-m32, we run into: ... (gdb) catch syscall pipe2^M Unknown syscall name 'pipe2'.^M (gdb) FAIL: gdb.base/catch-syscall.exp: determine pipe syscall: catch syscall pipe2 ... Fix this by: - adding a pipe2 entry in gdb/syscalls/i386-linux.xml.in, and - regenerating gdb/syscalls/i386-linux.xml using "xsltproc --output i386-linux.xml apply-defaults.xsl i386-linux.xml.in". Tested on x86_64-linux with native and unix/-m32. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=29056
This commit is contained in:
parent
5463a15c18
commit
4dcb932e64
@ -334,4 +334,5 @@
|
||||
<syscall name="eventfd" number="323" groups="descriptor"/>
|
||||
<syscall name="fallocate" number="324" groups="descriptor"/>
|
||||
<syscall name="timerfd_settime" number="325" groups="descriptor"/>
|
||||
<syscall name="pipe2" number="331" groups="descriptor"/>
|
||||
</syscalls_info>
|
||||
|
@ -337,4 +337,5 @@
|
||||
<syscall name="eventfd" number="323"/>
|
||||
<syscall name="fallocate" number="324"/>
|
||||
<syscall name="timerfd_settime" number="325"/>
|
||||
<syscall name="pipe2" number="331"/>
|
||||
</syscalls_info>
|
||||
|
Loading…
Reference in New Issue
Block a user