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

View file

@ -28,6 +28,7 @@
*/
#include <microkernel/base_api.h>
#include <toolchain/gcc.h>
#ifdef __cplusplus
extern "C" {
@ -52,8 +53,8 @@ extern "C" {
*
* @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,
uint32_t flags) __attribute__((deprecated));
extern uint32_t __deprecated task_irq_alloc(kirq_t irq_obj, uint32_t irq,
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
*/
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.
@ -85,8 +86,7 @@ extern void task_irq_ack(kirq_t irq_obj) __attribute__((deprecated));
* @a timeout = TICKS_NONE.
* @sa TICKS_NONE, TICKS_UNLIMITED
*/
extern int task_irq_wait(kirq_t irq_obj, int32_t timeout)
__attribute__((deprecated));
extern int __deprecated task_irq_wait(kirq_t irq_obj, int32_t timeout);
/**
* @}