diff options
| author | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-05-30 18:41:28 -0400 |
|---|---|---|
| committer | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2010-05-30 20:43:19 -0400 |
| commit | 152968b15afb74a6adba6d512c5eebf0280c8f00 (patch) | |
| tree | f9827c770c61cfdfa59723f0b129c73dd2011877 /arch/x86/include | |
| parent | a7205820bae197a89fc746f9f3c07e389d7068ba (diff) | |
Make __ARCH_HAS_FEATHER_TRACE a proper CONFIG_ variable.
The idea of the Feather-Trace default implementation is that LITMUS^RT should
work without a specialized Feather-Trace implementation present. This was
actually broken.
Changes litmus/feather_trace.h to only include asm/feather_trace.h if actually
promised by the architecture.
Diffstat (limited to 'arch/x86/include')
| -rw-r--r-- | arch/x86/include/asm/feather_trace_32.h | 1 | ||||
| -rw-r--r-- | arch/x86/include/asm/feather_trace_64.h | 2 |
2 files changed, 0 insertions, 3 deletions
diff --git a/arch/x86/include/asm/feather_trace_32.h b/arch/x86/include/asm/feather_trace_32.h index 192cd09b7850..70202f90f169 100644 --- a/arch/x86/include/asm/feather_trace_32.h +++ b/arch/x86/include/asm/feather_trace_32.h | |||
| @@ -77,4 +77,3 @@ | |||
| 77 | "2: \n\t" \ | 77 | "2: \n\t" \ |
| 78 | : : "r" (p), "r" (p2), "r" (p3) : CLOBBER_LIST) | 78 | : : "r" (p), "r" (p2), "r" (p3) : CLOBBER_LIST) |
| 79 | 79 | ||
| 80 | #define __ARCH_HAS_FEATHER_TRACE | ||
diff --git a/arch/x86/include/asm/feather_trace_64.h b/arch/x86/include/asm/feather_trace_64.h index 1cffa4eec5f4..54ac2aeb3a28 100644 --- a/arch/x86/include/asm/feather_trace_64.h +++ b/arch/x86/include/asm/feather_trace_64.h | |||
| @@ -65,5 +65,3 @@ | |||
| 65 | _EVENT_TABLE(id,1b,2f) \ | 65 | _EVENT_TABLE(id,1b,2f) \ |
| 66 | "2: \n\t" \ | 66 | "2: \n\t" \ |
| 67 | : : "r" (p), "r" (p2), "r" (p3) : CLOBBER_LIST) | 67 | : : "r" (p), "r" (p2), "r" (p3) : CLOBBER_LIST) |
| 68 | |||
| 69 | #define __ARCH_HAS_FEATHER_TRACE | ||
