[ltrace-commits] 02/03: Fix coding style in PowerPC's arch.h

Petr Machata pmachata-guest at moszumanska.debian.org
Fri Aug 8 21:56:59 UTC 2014


This is an automated email from the git hooks/post-receive script.

pmachata-guest pushed a commit to branch master
in repository ltrace.

commit a46c07fceac915be086af87665a899b1f062b5f5
Author: Petr Machata <pmachata at redhat.com>
Date:   Fri Aug 8 23:26:30 2014 +0200

    Fix coding style in PowerPC's arch.h
---
 sysdeps/linux-gnu/ppc/arch.h | 34 ++++++++++++++++++----------------
 1 file changed, 18 insertions(+), 16 deletions(-)

diff --git a/sysdeps/linux-gnu/ppc/arch.h b/sysdeps/linux-gnu/ppc/arch.h
index d5ad759..4356475 100644
--- a/sysdeps/linux-gnu/ppc/arch.h
+++ b/sysdeps/linux-gnu/ppc/arch.h
@@ -32,34 +32,36 @@
 #define LT_ELF_MACHINE	EM_PPC
 
 #ifdef __powerpc64__ // Says 'ltrace' is 64 bits, says nothing about target.
-#define LT_ELFCLASS2	ELFCLASS64
-#define LT_ELF_MACHINE2	EM_PPC64
+# define LT_ELFCLASS2	ELFCLASS64
+# define LT_ELF_MACHINE2	EM_PPC64
 
 # ifdef __LITTLE_ENDIAN__
-# define BREAKPOINT_VALUE { 0x08, 0x00, 0xe0, 0x7f }
-# define ARCH_ENDIAN_LITTLE
+#  define BREAKPOINT_VALUE { 0x08, 0x00, 0xe0, 0x7f }
+#  define ARCH_ENDIAN_LITTLE
 # else
-# define BREAKPOINT_VALUE { 0x7f, 0xe0, 0x00, 0x08 }
-# define ARCH_SUPPORTS_OPD
-# define ARCH_ENDIAN_BIG
+#  define BREAKPOINT_VALUE { 0x7f, 0xe0, 0x00, 0x08 }
+#  define ARCH_SUPPORTS_OPD
+#  define ARCH_ENDIAN_BIG
 # endif
 
-# if _CALL_ELF != 2
-# define ARCH_SUPPORTS_OPD
-# define STACK_FRAME_OVERHEAD 112
+# if !defined(_CALL_ELF) || _CALL_ELF < 2
+#  define ARCH_SUPPORTS_OPD
+#  define STACK_FRAME_OVERHEAD 112
 #  ifndef EF_PPC64_ABI
-#  define EF_PPC64_ABI 3
+#   define EF_PPC64_ABI 3
 #  endif
-# else /* _CALL_ELF == 2 ABIv2 */
-# define STACK_FRAME_OVERHEAD 32
+# elif _CALL_ELF == 2  /* ELFv2 ABI */
+#  define STACK_FRAME_OVERHEAD 32
+# else
+#  error Unsupported PowerPC64 ABI.
 # endif /* CALL_ELF */
 
 #else
-#define BREAKPOINT_VALUE { 0x7f, 0xe0, 0x00, 0x08 }
-#define ARCH_ENDIAN_BIG
+# define BREAKPOINT_VALUE { 0x7f, 0xe0, 0x00, 0x08 }
+# define ARCH_ENDIAN_BIG
 # define STACK_FRAME_OVERHEAD 112
 # ifndef EF_PPC64_ABI
-# define EF_PPC64_ABI 3
+#  define EF_PPC64_ABI 3
 # endif
 #endif 	/* __powerpc64__ */
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/ltrace.git



More information about the ltrace-commits mailing list