diff -wpruN '--exclude=*.orig' a~/gdb/features/Makefile a/gdb/features/Makefile
--- a~/gdb/features/Makefile 1970-01-01 00:00:00
+++ a/gdb/features/Makefile 1970-01-01 00:00:00
@@ -99,6 +99,11 @@ OUTPUTS = $(patsubst %,$(outdir)/%.dat,$
# --enable-targets=all GDB. You can override this by passing XMLTOC
# to make on the command line.
XMLTOC = \
+ i386/amd64-avx-illumos.xml \
+ i386/amd64-illumos.xml \
+ i386/i386-avx-illumos.xml \
+ i386/i386-illumos.xml \
+ i386/i386-mmx-illumos.xml \
microblaze-with-stack-protect.xml \
microblaze.xml \
mips-dsp-linux.xml \
@@ -227,6 +232,8 @@ FEATURE_XMLFILES = aarch64-core.xml \
i386/64bit-pkeys.xml \
i386/64bit-sse.xml \
i386/x32-core.xml \
+ i386/32bit-illumos.xml \
+ i386/64bit-illumos.xml \
loongarch/base32.xml \
loongarch/base64.xml \
riscv/rv32e-xregs.xml \
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/32bit-illumos.xml a/gdb/features/i386/32bit-illumos.xml
--- a~/gdb/features/i386/32bit-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/32bit-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/64bit-illumos.xml a/gdb/features/i386/64bit-illumos.xml
--- a~/gdb/features/i386/64bit-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/64bit-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/amd64-avx-illumos.xml a/gdb/features/i386/amd64-avx-illumos.xml
--- a~/gdb/features/i386/amd64-avx-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/amd64-avx-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+ i386:x86-64
+ illumos
+
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/amd64-illumos.xml a/gdb/features/i386/amd64-illumos.xml
--- a~/gdb/features/i386/amd64-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/amd64-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+ i386:x86-64
+ illumos
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/i386-avx-illumos.xml a/gdb/features/i386/i386-avx-illumos.xml
--- a~/gdb/features/i386/i386-avx-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/i386-avx-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+ i386
+ illumos
+
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/i386-illumos.xml a/gdb/features/i386/i386-illumos.xml
--- a~/gdb/features/i386/i386-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/i386-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+ i386
+ illumos
+
+
+
+
diff -wpruN '--exclude=*.orig' a~/gdb/features/i386/i386-mmx-illumos.xml a/gdb/features/i386/i386-mmx-illumos.xml
--- a~/gdb/features/i386/i386-mmx-illumos.xml 1970-01-01 00:00:00
+++ a/gdb/features/i386/i386-mmx-illumos.xml 1970-01-01 00:00:00
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ i386
+ illumos
+
+
+