only add GNU stack markings on ELF systems #105582
authorMike Frysinger <vapier@gentoo.org>
Wed, 28 Sep 2005 21:50:08 +0000 (21:50 +0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 28 Sep 2005 21:50:08 +0000 (21:50 +0000)
Package-Manager: portage-2.0.52-r1 http://www.bash.org/?136501

media-libs/smpeg/Manifest
media-libs/smpeg/files/smpeg-0.4.4-gnu-stack.patch

index d61e5daa7e38c28f7465f28cdcba3e2785fc2fd6..6183b36c9c34f1379b5807ae9a7b782790483824 100644 (file)
@@ -7,11 +7,11 @@ MD5 4929ded555c18b2909d24d20290eb23e ChangeLog 3327
 MD5 228adf6a40bb4eef222c38d23f97014b files/digest-smpeg-0.4.4-r6 63
 MD5 f70fffdbc4af6ca684817ede925c6087 files/smpeg-0.4.4-config.patch 472
 MD5 dcc2db7c8aa509096fc557b99bd35490 files/smpeg-0.4.4-m4.patch 233
-MD5 ff8036a570bdd3a43ed9710f91ca0556 files/smpeg-0.4.4-gnu-stack.patch 907
+MD5 7d1d2f2e55e8d98f7d62dcbb680cec7d files/smpeg-0.4.4-gnu-stack.patch 955
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDJhQ8gIKl8Uu19MoRAjvvAKCAn8xGImnLmbiXOPmtKoJW9vLzAQCfdJUp
-mrc94cYeI+5IK+PXYDpyuAU=
-=DAa8
+iD8DBQFDOxBNgIKl8Uu19MoRAqRsAJ9dBsD3v02dt3+UGtGg2EAjDBFksQCdHffi
+59gXFYaQNGg8PPb5+GUrweQ=
+=6fnc
 -----END PGP SIGNATURE-----
index a48b6280694bd4416f75d5b5ac6f37bd6afb7131..1b8de6d022b345b69c89e55946249a565b529bce 100644 (file)
@@ -12,17 +12,21 @@ $ readelf -l /usr/lib/libsmpeg.so | grep -A 1 GNU_STACK
 
 --- smpeg-0.4.4/video/mmxflags_asm.S
 +++ smpeg-0.4.4/video/mmxflags_asm.S
-@@ -57,3 +57,5 @@
+@@ -57,3 +57,7 @@
        .size    cpu_flags,.Lfe1-cpu_flags
  
  #endif /* i386 && USE_MMX */
 +
++#ifdef __ELF__
 +.section .note.GNU-stack,"",@progbits
++#endif
 --- smpeg-0.4.4/video/mmxidct_asm.S
 +++ smpeg-0.4.4/video/mmxidct_asm.S
-@@ -673,3 +673,5 @@
+@@ -673,3 +673,7 @@
  
  
  #endif /* i386 && USE_MMX */
 +
++#ifdef __ELF__
 +.section .note.GNU-stack,"",@progbits
++#endif