[gdb] Add gdb/syscalls/Makefile Add a Makefile in gdb/syscalls that can be used to translate gdb/syscalls/*.xml.in into gdb/syscalls/*.xml. Calling make reveals that bfin-linux.xml is missing, so add it. Tested on x86_64-linux. --- gdb/syscalls/Makefile | 25 ++++ gdb/syscalls/bfin-linux.xml | 323 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 348 insertions(+) diff --git a/gdb/syscalls/Makefile b/gdb/syscalls/Makefile new file mode 100644 index 00000000000..f9550f5a44d --- /dev/null +++ b/gdb/syscalls/Makefile @@ -0,0 +1,25 @@ +# Copyright (C) 2022 Free Software Foundation, Inc. + +# This file is part of GDB. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# Generate .xml files from .xml.in files. + +FILES=$(shell ls *.xml.in | grep -v linux-defaults.xml.in | sed 's/\.in//') + +all: + for f in $(FILES); do \ + xsltproc --output $$f apply-defaults.xsl $$f.in; \ + done diff --git a/gdb/syscalls/bfin-linux.xml b/gdb/syscalls/bfin-linux.xml new file mode 100644 index 00000000000..efaeb9bfde7 --- /dev/null +++ b/gdb/syscalls/bfin-linux.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +