[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[2263] 2009-06-04 Vladimir Serbinenko <address@hidden>
From: |
Vladimir Serbinenko |
Subject: |
[2263] 2009-06-04 Vladimir Serbinenko <address@hidden> |
Date: |
Thu, 04 Jun 2009 21:38:18 +0000 |
Revision: 2263
http://svn.sv.gnu.org/viewvc/?view=rev&root=grub&revision=2263
Author: phcoder
Date: 2009-06-04 21:38:17 +0000 (Thu, 04 Jun 2009)
Log Message:
-----------
2009-06-04 Vladimir Serbinenko <address@hidden>
Definitions for creating asm symbols with Apple's CC
* include/grub/symbol.h [APPLE_CC] (FUNCTION): new macro
[APPLE_CC] (VARIABLE): likewise
Modified Paths:
--------------
trunk/grub2/ChangeLog
trunk/grub2/include/grub/symbol.h
Modified: trunk/grub2/ChangeLog
===================================================================
--- trunk/grub2/ChangeLog 2009-06-04 21:25:58 UTC (rev 2262)
+++ trunk/grub2/ChangeLog 2009-06-04 21:38:17 UTC (rev 2263)
@@ -1,5 +1,12 @@
2009-06-04 Vladimir Serbinenko <address@hidden>
+ Definitions for creating asm symbols with Apple's CC
+
+ * include/grub/symbol.h [APPLE_CC] (FUNCTION): new macro
+ [APPLE_CC] (VARIABLE): likewise
+
+2009-06-04 Vladimir Serbinenko <address@hidden>
+
Disable lnxboot.img when compiled
with Apple's CC
Modified: trunk/grub2/include/grub/symbol.h
===================================================================
--- trunk/grub2/include/grub/symbol.h 2009-06-04 21:25:58 UTC (rev 2262)
+++ trunk/grub2/include/grub/symbol.h 2009-06-04 21:38:17 UTC (rev 2263)
@@ -28,7 +28,10 @@
# define EXT_C(sym) sym
#endif
-#if ! defined (__CYGWIN__) && ! defined (__MINGW32__)
+#if defined (APPLE_CC)
+#define FUNCTION(x) .globl EXT_C(x) ; EXT_C(x):
+#define VARIABLE(x) .globl EXT_C(x) ; EXT_C(x):
+#elif ! defined (__CYGWIN__) && ! defined (__MINGW32__)
#define FUNCTION(x) .globl EXT_C(x) ; .type EXT_C(x), "function" ; EXT_C(x):
#define VARIABLE(x) .globl EXT_C(x) ; .type EXT_C(x), "object" ; EXT_C(x):
#else
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [2263] 2009-06-04 Vladimir Serbinenko <address@hidden>,
Vladimir Serbinenko <=