rpms/gnu-efi/devel gnu-efi-3.0d-pragma.patch,1.2,1.3
Peter Jones (pjones)
fedora-extras-commits at redhat.com
Wed Jul 16 17:47:43 UTC 2008
Author: pjones
Update of /cvs/extras/rpms/gnu-efi/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28914
Modified Files:
gnu-efi-3.0d-pragma.patch
Log Message:
Add ia64 pragma ifdefs
gnu-efi-3.0d-pragma.patch:
Index: gnu-efi-3.0d-pragma.patch
===================================================================
RCS file: /cvs/extras/rpms/gnu-efi/devel/gnu-efi-3.0d-pragma.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gnu-efi-3.0d-pragma.patch 27 Mar 2008 17:41:50 -0000 1.2
+++ gnu-efi-3.0d-pragma.patch 16 Jul 2008 17:46:52 -0000 1.3
@@ -1,6 +1,23 @@
diff -up gnu-efi-3.0d/lib/ia32/math.c.pragma gnu-efi-3.0d/lib/ia32/math.c
---- gnu-efi-3.0d/lib/ia32/math.c.pragma 2008-03-10 14:43:48.000000000 -0400
-+++ gnu-efi-3.0d/lib/ia32/math.c 2008-03-10 14:43:32.000000000 -0400
+--- gnu-efi-3.0d/lib/ia32/math.c.pragma 2007-05-09 14:37:27.000000000 -0400
++++ gnu-efi-3.0d/lib/ia32/math.c 2008-07-16 13:42:50.000000000 -0400
+@@ -23,11 +23,13 @@ Revision History
+ //
+
+ #ifdef RUNTIME_CODE
++#ifndef __GNUC__
+ #pragma RUNTIME_CODE(LShiftU64)
+ #pragma RUNTIME_CODE(RShiftU64)
+ #pragma RUNTIME_CODE(MultU64x32)
+ #pragma RUNTIME_CODE(DivU64x32)
+ #endif
++#endif
+
+ //
+ //
+diff -up gnu-efi-3.0d/lib/ia64/math.c.pragma gnu-efi-3.0d/lib/ia64/math.c
+--- gnu-efi-3.0d/lib/ia64/math.c.pragma 2008-07-16 13:44:31.000000000 -0400
++++ gnu-efi-3.0d/lib/ia64/math.c 2008-07-16 13:44:34.000000000 -0400
@@ -23,11 +23,13 @@ Revision History
//
@@ -17,7 +34,7 @@
//
diff -up gnu-efi-3.0d/lib/print.c.pragma gnu-efi-3.0d/lib/print.c
--- gnu-efi-3.0d/lib/print.c.pragma 2007-05-11 13:03:05.000000000 -0400
-+++ gnu-efi-3.0d/lib/print.c 2008-03-10 14:42:54.000000000 -0400
++++ gnu-efi-3.0d/lib/print.c 2008-07-16 13:42:50.000000000 -0400
@@ -23,6 +23,7 @@ Revision History
//
@@ -34,32 +51,9 @@
#endif
//
-diff -up gnu-efi-3.0d/lib/runtime/rtlock.c.pragma gnu-efi-3.0d/lib/runtime/rtlock.c
---- gnu-efi-3.0d/lib/runtime/rtlock.c.pragma 2007-05-11 13:03:05.000000000 -0400
-+++ gnu-efi-3.0d/lib/runtime/rtlock.c 2008-03-10 14:42:54.000000000 -0400
-@@ -21,7 +21,9 @@ Revision History
-
-
-
-+#ifndef __GNUC__
- #pragma RUNTIME_CODE(RtAcquireLock)
-+#endif
- VOID
- RtAcquireLock (
- IN FLOCK *Lock
-@@ -58,7 +60,9 @@ Returns:
- }
-
-
-+#ifndef __GNUC__
- #pragma RUNTIME_CODE(RtAcquireLock)
-+#endif
- VOID
- RtReleaseLock (
- IN FLOCK *Lock
diff -up gnu-efi-3.0d/lib/runtime/efirtlib.c.pragma gnu-efi-3.0d/lib/runtime/efirtlib.c
--- gnu-efi-3.0d/lib/runtime/efirtlib.c.pragma 2007-05-09 14:37:27.000000000 -0400
-+++ gnu-efi-3.0d/lib/runtime/efirtlib.c 2008-03-10 14:42:54.000000000 -0400
++++ gnu-efi-3.0d/lib/runtime/efirtlib.c 2008-07-16 13:42:50.000000000 -0400
@@ -20,7 +20,9 @@ Revision History
#include "efilib.h"
#include "efirtlib.h"
@@ -110,9 +104,45 @@
INTN
RUNTIMEFUNCTION
RtCompareGuid (
+diff -up gnu-efi-3.0d/lib/runtime/rtdata.c.pragma gnu-efi-3.0d/lib/runtime/rtdata.c
+--- gnu-efi-3.0d/lib/runtime/rtdata.c.pragma 2007-05-09 14:37:27.000000000 -0400
++++ gnu-efi-3.0d/lib/runtime/rtdata.c 2008-07-16 13:42:50.000000000 -0400
+@@ -26,7 +26,9 @@ Revision History
+ // right data section if it is explicitly initialized..
+ //
+
++#ifndef __GNUC__
+ #pragma BEGIN_RUNTIME_DATA()
++#endif
+
+ //
+ // RT - pointer to the runtime table
+diff -up gnu-efi-3.0d/lib/runtime/rtlock.c.pragma gnu-efi-3.0d/lib/runtime/rtlock.c
+--- gnu-efi-3.0d/lib/runtime/rtlock.c.pragma 2007-05-11 13:03:05.000000000 -0400
++++ gnu-efi-3.0d/lib/runtime/rtlock.c 2008-07-16 13:42:50.000000000 -0400
+@@ -21,7 +21,9 @@ Revision History
+
+
+
++#ifndef __GNUC__
+ #pragma RUNTIME_CODE(RtAcquireLock)
++#endif
+ VOID
+ RtAcquireLock (
+ IN FLOCK *Lock
+@@ -58,7 +60,9 @@ Returns:
+ }
+
+
++#ifndef __GNUC__
+ #pragma RUNTIME_CODE(RtAcquireLock)
++#endif
+ VOID
+ RtReleaseLock (
+ IN FLOCK *Lock
diff -up gnu-efi-3.0d/lib/runtime/rtstr.c.pragma gnu-efi-3.0d/lib/runtime/rtstr.c
--- gnu-efi-3.0d/lib/runtime/rtstr.c.pragma 2007-05-09 14:37:27.000000000 -0400
-+++ gnu-efi-3.0d/lib/runtime/rtstr.c 2008-03-10 14:42:54.000000000 -0400
++++ gnu-efi-3.0d/lib/runtime/rtstr.c 2008-07-16 13:42:50.000000000 -0400
@@ -17,7 +17,9 @@ Revision History
#include "lib.h"
@@ -185,7 +215,7 @@
RtDecimaltoBCD (
diff -up gnu-efi-3.0d/lib/runtime/vm.c.pragma gnu-efi-3.0d/lib/runtime/vm.c
--- gnu-efi-3.0d/lib/runtime/vm.c.pragma 2007-05-09 14:37:27.000000000 -0400
-+++ gnu-efi-3.0d/lib/runtime/vm.c 2008-03-10 14:42:54.000000000 -0400
++++ gnu-efi-3.0d/lib/runtime/vm.c 2008-07-16 13:42:50.000000000 -0400
@@ -24,7 +24,9 @@ Revision History
#include "lib.h"
@@ -206,22 +236,9 @@
VOID
RUNTIMEFUNCTION
RtConvertList (
-diff -up gnu-efi-3.0d/lib/runtime/rtdata.c.pragma gnu-efi-3.0d/lib/runtime/rtdata.c
---- gnu-efi-3.0d/lib/runtime/rtdata.c.pragma 2007-05-09 14:37:27.000000000 -0400
-+++ gnu-efi-3.0d/lib/runtime/rtdata.c 2008-03-10 14:42:54.000000000 -0400
-@@ -26,7 +26,9 @@ Revision History
- // right data section if it is explicitly initialized..
- //
-
-+#ifndef __GNUC__
- #pragma BEGIN_RUNTIME_DATA()
-+#endif
-
- //
- // RT - pointer to the runtime table
diff -up gnu-efi-3.0d/lib/x86_64/math.c.pragma gnu-efi-3.0d/lib/x86_64/math.c
--- gnu-efi-3.0d/lib/x86_64/math.c.pragma 2007-05-11 13:03:05.000000000 -0400
-+++ gnu-efi-3.0d/lib/x86_64/math.c 2008-03-10 14:43:31.000000000 -0400
++++ gnu-efi-3.0d/lib/x86_64/math.c 2008-07-16 13:42:50.000000000 -0400
@@ -23,11 +23,13 @@ Revision History
//
More information about the fedora-extras-commits
mailing list