headers: use __deprecated

Change-Id: I0cdb22cee206a3eacf25637a45844b7f588996ff
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
Andrew Boie 2016-04-15 11:40:42 -07:00 committed by Anas Nashif
commit f0dbdb0ab7
2 changed files with 7 additions and 6 deletions

View file

@ -25,6 +25,7 @@
#include <arch/cpu.h> #include <arch/cpu.h>
#ifndef _ASMLANGUAGE #ifndef _ASMLANGUAGE
#include <toolchain/gcc.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -61,7 +62,7 @@ extern int _arch_irq_connect_dynamic(unsigned int irq, unsigned int priority,
void (*routine)(void *parameter), void *parameter, void (*routine)(void *parameter), void *parameter,
uint32_t flags); uint32_t flags);
static inline int __attribute__((deprecated)) static inline int __deprecated
irq_connect_dynamic(unsigned int irq, unsigned int priority, irq_connect_dynamic(unsigned int irq, unsigned int priority,
void (*routine)(void *parameter), void *parameter, void (*routine)(void *parameter), void *parameter,
uint32_t flags) uint32_t flags)

View file

@ -28,6 +28,7 @@
*/ */
#include <microkernel/base_api.h> #include <microkernel/base_api.h>
#include <toolchain/gcc.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -52,8 +53,8 @@ extern "C" {
* *
* @return assigned interrupt vector if successful, INVALID_VECTOR if not * @return assigned interrupt vector if successful, INVALID_VECTOR if not
*/ */
extern uint32_t task_irq_alloc(kirq_t irq_obj, uint32_t irq, uint32_t priority, extern uint32_t __deprecated task_irq_alloc(kirq_t irq_obj, uint32_t irq,
uint32_t flags) __attribute__((deprecated)); uint32_t priority, uint32_t flags);
/** /**
* *
@ -65,7 +66,7 @@ extern uint32_t task_irq_alloc(kirq_t irq_obj, uint32_t irq, uint32_t priority,
* *
* @return N/A * @return N/A
*/ */
extern void task_irq_ack(kirq_t irq_obj) __attribute__((deprecated)); extern void __deprecated task_irq_ack(kirq_t irq_obj);
/** /**
* @brief Wait for task IRQ to signal an interrupt. * @brief Wait for task IRQ to signal an interrupt.
@ -85,8 +86,7 @@ extern void task_irq_ack(kirq_t irq_obj) __attribute__((deprecated));
* @a timeout = TICKS_NONE. * @a timeout = TICKS_NONE.
* @sa TICKS_NONE, TICKS_UNLIMITED * @sa TICKS_NONE, TICKS_UNLIMITED
*/ */
extern int task_irq_wait(kirq_t irq_obj, int32_t timeout) extern int __deprecated task_irq_wait(kirq_t irq_obj, int32_t timeout);
__attribute__((deprecated));
/** /**
* @} * @}