sysprof-03-fix-powerpc-checks.patch 951 B

1234567891011121314151617181920212223242526
  1. From 4708a509aa9d65ae93e9824e42ddbc6e8d42d90c Mon Sep 17 00:00:00 2001
  2. From: Michel Dänzer <michel@daenzer.net>
  3. Date: Sat, 27 Aug 2011 18:04:44 +0000
  4. Subject: Fix PowerPC checks for __NR_perf_counter_open.
  5. __ppc__ isn't defined here on Debian powerpc. Grepping through the headers
  6. installed in /usr/include, there are a few references to __ppc__ and
  7. __ppc64__, but I suspect they're for other OSs.
  8. Signed-off-by: Michel Dänzer <michel@daenzer.net>
  9. ---
  10. diff --git a/collector.c b/collector.c
  11. index b28964f..fe16967 100644
  12. --- a/collector.c
  13. +++ b/collector.c
  14. @@ -175,7 +175,7 @@ sysprof_perf_counter_open (struct perf_counter_attr *attr,
  15. #define __NR_perf_counter_open 337
  16. #elif defined(__hppa__)
  17. #define __NR_perf_counter_open 318
  18. -#elif defined(__ppc__) || defined(__ppc64__)
  19. +#elif defined(__powerpc__) || defined(__powerpc64__)
  20. #define __NR_perf_counter_open 319
  21. #elif defined(__s390__)
  22. #define __NR_perf_counter_open 331
  23. --
  24. cgit v0.9.0.2