summaryrefslogtreecommitdiff
path: root/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h
diff options
context:
space:
mode:
Diffstat (limited to 'EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h')
-rw-r--r--EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h54
1 files changed, 54 insertions, 0 deletions
diff --git a/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h b/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h
index 042a7f85fd..ef47929196 100644
--- a/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h
+++ b/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/EfiRuntimeLib.h
@@ -54,6 +54,60 @@ extern EFI_DXE_SERVICES *gDS;
extern UINTN gRtErrorLevel;
extern FVB_ENTRY *mFvbEntry;
+#if defined(__GNUC__) && defined(ECP_CPU_IPF)
+
+VOID
+EFIAPI
+EcpEfiBreakPoint (
+ VOID
+ )
+/*++
+
+Routine Description:
+
+ Generates a breakpoint on the CPU.
+
+ Generates a breakpoint on the CPU. The breakpoint must be implemented such
+ that code can resume normal execution after the breakpoint.
+
+Arguments:
+
+ VOID
+
+Returns:
+
+ VOID
+
+--*/
+;
+
+VOID
+EFIAPI
+EcpMemoryFence (
+ VOID
+ )
+/*++
+
+Routine Description:
+
+ Used to serialize load and store operations.
+
+ All loads and stores that proceed calls to this function are guaranteed to be
+ globally visible when this function returns.
+
+Arguments:
+
+ VOID
+
+Returns:
+
+ VOID
+
+--*/
+;
+
+#endif
+
VOID
EFIAPI
EfiRuntimeLibFvbVirtualNotifyEvent (