gentleknife / rpms / libgcrypt

Forked from rpms/libgcrypt 3 years ago
Clone

Blame SOURCES/libgcrypt-1.5.2-aliasing.patch

6e4d5d
diff -up libgcrypt-1.5.2/cipher/Makefile.am.aliasing libgcrypt-1.5.2/cipher/Makefile.am
6e4d5d
--- libgcrypt-1.5.2/cipher/Makefile.am.aliasing	2013-04-18 16:49:13.000000000 +0200
6e4d5d
+++ libgcrypt-1.5.2/cipher/Makefile.am	2013-04-25 21:48:57.867465215 +0200
6e4d5d
@@ -81,3 +81,9 @@ tiger.o: $(srcdir)/tiger.c
6e4d5d
 
6e4d5d
 tiger.lo: $(srcdir)/tiger.c
6e4d5d
 	`echo $(LTCOMPILE) -c $(srcdir)/tiger.c | $(o_flag_munging) `
6e4d5d
+
6e4d5d
+rijndael.o: $(srcdir)/rijndael.c
6e4d5d
+	`echo $(COMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c `
6e4d5d
+
6e4d5d
+rijndael.lo: $(srcdir)/rijndael.c
6e4d5d
+	`echo $(LTCOMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c `
6e4d5d
diff -up libgcrypt-1.5.2/cipher/Makefile.in.aliasing libgcrypt-1.5.2/cipher/Makefile.in
6e4d5d
--- libgcrypt-1.5.2/cipher/Makefile.in.aliasing	2013-04-18 17:06:03.000000000 +0200
6e4d5d
+++ libgcrypt-1.5.2/cipher/Makefile.in	2013-04-25 21:48:59.164493610 +0200
6e4d5d
@@ -638,6 +638,12 @@ tiger.o: $(srcdir)/tiger.c
6e4d5d
 tiger.lo: $(srcdir)/tiger.c
6e4d5d
 	`echo $(LTCOMPILE) -c $(srcdir)/tiger.c | $(o_flag_munging) `
6e4d5d
 
6e4d5d
+rijndael.o: $(srcdir)/rijndael.c
6e4d5d
+	`echo $(COMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c `
6e4d5d
+
6e4d5d
+rijndael.lo: $(srcdir)/rijndael.c
6e4d5d
+	`echo $(LTCOMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c `
6e4d5d
+
6e4d5d
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
6e4d5d
 # Otherwise a system limit (for SysV at least) may be exceeded.
6e4d5d
 .NOEXPORT:
6e4d5d
diff -up libgcrypt-1.5.2/cipher/rijndael.c.aliasing libgcrypt-1.5.2/cipher/rijndael.c