[OpenBIOS] [commit] r986 - trunk/openbios-devel/include/arch/ppc
repository service
svn at openbios.org
Sun Dec 19 14:37:44 CET 2010
Author: afaerber
Date: Sun Dec 19 14:37:43 2010
New Revision: 986
URL: http://tracker.coreboot.org/trac/openbios/changeset/986
Log:
ppc: Prepare more assembler macros for ppc64 compatibility
Adopt macro names from Linux.
Signed-off-by: Andreas Färber <andreas.faerber at web.de>
Acked-by: Alexander Graf <agraf at suse.de>
Modified:
trunk/openbios-devel/include/arch/ppc/asmdefs.h
Modified: trunk/openbios-devel/include/arch/ppc/asmdefs.h
==============================================================================
--- trunk/openbios-devel/include/arch/ppc/asmdefs.h Fri Dec 17 15:25:14 2010 (r985)
+++ trunk/openbios-devel/include/arch/ppc/asmdefs.h Sun Dec 19 14:37:43 2010 (r986)
@@ -100,13 +100,21 @@
#endif
#ifdef __powerpc64__
+#define PPC_LL ld
+#define PPC_STL std
+#define PPC_STLU stdu
#define RFI rfid
#define MTMSRD(r) mtmsrd r
#define BRANCH_LABEL(name) . ## name
+#define PPC_LR_STKOFF 16
#else
+#define PPC_LL lwz
+#define PPC_STL stw
+#define PPC_STLU stwu
#define RFI rfi
#define MTMSRD(r) mtmsr r
#define BRANCH_LABEL(name) name
+#define PPC_LR_STKOFF 4
#endif
#ifndef __darwin__
More information about the OpenBIOS
mailing list