diff options
Diffstat (limited to 'include/linux/ptrace.h')
-rw-r--r-- | include/linux/ptrace.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/ptrace.h b/include/linux/ptrace.h index c5eab89da51e..e1fb60729979 100644 --- a/include/linux/ptrace.h +++ b/include/linux/ptrace.h | |||
@@ -264,6 +264,9 @@ static inline void user_enable_single_step(struct task_struct *task) | |||
264 | static inline void user_disable_single_step(struct task_struct *task) | 264 | static inline void user_disable_single_step(struct task_struct *task) |
265 | { | 265 | { |
266 | } | 266 | } |
267 | #else | ||
268 | extern void user_enable_single_step(struct task_struct *); | ||
269 | extern void user_disable_single_step(struct task_struct *); | ||
267 | #endif /* arch_has_single_step */ | 270 | #endif /* arch_has_single_step */ |
268 | 271 | ||
269 | #ifndef arch_has_block_step | 272 | #ifndef arch_has_block_step |
@@ -291,6 +294,8 @@ static inline void user_enable_block_step(struct task_struct *task) | |||
291 | { | 294 | { |
292 | BUG(); /* This can never be called. */ | 295 | BUG(); /* This can never be called. */ |
293 | } | 296 | } |
297 | #else | ||
298 | extern void user_enable_block_step(struct task_struct *); | ||
294 | #endif /* arch_has_block_step */ | 299 | #endif /* arch_has_block_step */ |
295 | 300 | ||
296 | #ifdef ARCH_HAS_USER_SINGLE_STEP_INFO | 301 | #ifdef ARCH_HAS_USER_SINGLE_STEP_INFO |