~ubuntu-branches/ubuntu/quantal/llvm-3.1/quantal

« back to all changes in this revision

Viewing changes to debian/patches/0041-undef-PPC-macro.diff

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2012-03-29 19:09:51 UTC
  • Revision ID: package-import@ubuntu.com-20120329190951-kgjti7z4tkitxhre
Tags: 3.1~svn153643-1
* New snapshot release
* Fix a problem in the llvm-3.1-source package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Index: llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
 
2
===================================================================
 
3
--- llvm.svn.test.orig/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h        2012-03-25 21:25:08.000000000 +0200
 
4
+++ llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h     2012-03-26 09:49:14.000000000 +0200
 
5
@@ -42,6 +42,10 @@
 
6
                                          uint8_t OSABI);
 
7
 } // End llvm namespace
 
8
 
 
9
+// Generated files will use "namespace PPC". To avoid symbol clash,
 
10
+// undefine PPC here. PPC may be predefined on some hosts.
 
11
+#undef PPC
 
12
+
 
13
 // Defines symbolic names for PowerPC registers.  This defines a mapping from
 
14
 // register name to register number.
 
15
 //
 
16
Index: llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
 
17
===================================================================
 
18
--- llvm.svn.test.orig/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h  2012-03-25 21:25:08.000000000 +0200
 
19
+++ llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h       2012-03-26 09:49:14.000000000 +0200
 
20
@@ -14,6 +14,10 @@
 
21
 #ifndef LLVM_TARGET_POWERPC_PPCPREDICATES_H
 
22
 #define LLVM_TARGET_POWERPC_PPCPREDICATES_H
 
23
 
 
24
+// Generated files will use "namespace PPC". To avoid symbol clash,
 
25
+// undefine PPC here. PPC may be predefined on some hosts.
 
26
+#undef PPC
 
27
+
 
28
 namespace llvm {
 
29
 namespace PPC {
 
30
   /// Predicate - These are "(BI << 5) | BO"  for various predicates.
 
31
Index: llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
 
32
===================================================================
 
33
--- llvm.svn.test.orig/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h  2012-03-25 21:25:08.000000000 +0200
 
34
+++ llvm.svn.test/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h       2012-03-26 09:49:14.000000000 +0200
 
35
@@ -12,6 +12,8 @@
 
36
 
 
37
 #include "llvm/MC/MCFixup.h"
 
38
 
 
39
+#undef PPC
 
40
+
 
41
 namespace llvm {
 
42
 namespace PPC {
 
43
 enum Fixups {