summaryrefslogtreecommitdiff
path: root/libc/debian/patches/i386-regset.patch
blob: f71e97184a5a85655834d32ded0ad9445dc68a5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Description: get register names from /usr/include/sys/regset.h
Index: b/usr/src/lib/libc/i386/Makefile.com
===================================================================
--- a/usr/src/lib/libc/i386/Makefile.com
+++ b/usr/src/lib/libc/i386/Makefile.com
@@ -1080,7 +1080,7 @@ MAPFILES =	$(LIBCDIR)/port/mapfile-vers.
 # EXTN_CPPFLAGS and EXTN_CFLAGS set in enclosing Makefile
 #
 CFLAGS +=	$(EXTN_CFLAGS)
-CPPFLAGS=	-D_REENTRANT -Di386 $(EXTN_CPPFLAGS) $(THREAD_DEBUG) \
+CPPFLAGS=	-D_REENTRANT -Di386 -D_I386_REGS $(EXTN_CPPFLAGS) $(THREAD_DEBUG) \
 		-I$(LIBCBASE)/inc -I$(LIBCDIR)/inc $(CPPFLAGS.master)
 ASFLAGS=	$(AS_PICFLAGS) -P -D__STDC__ -D_ASM $(CPPFLAGS) $(i386_AS_XARCH)
 
@@ -1312,7 +1312,7 @@ $(ASSYMDEP_OBJS:%=pics/%): assym.h
 GENASSYM_C = $(LIBCDIR)/$(MACH)/genassym.c
 
 genassym: $(GENASSYM_C)
-	unset LD_ALTEXEC; $(NATIVECC) -I$(LIBCBASE)/inc -I$(LIBCDIR)/inc	\
+	unset LD_ALTEXEC; $(NATIVECC) -D_I386_REGS -I$(LIBCBASE)/inc -I$(LIBCDIR)/inc	\
 		-D__EXTENSIONS__ $(CPPFLAGS.native) -o $@ $(GENASSYM_C)
 
 OFFSETS = $(LIBCDIR)/$(MACH)/offsets.in