dmaps: Fix iarcc compiler and linker erros
Fixed iarcc linker error and compiler error Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com> Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This commit is contained in:
parent
533b7a2fee
commit
3048fdcdfb
2 changed files with 8 additions and 1 deletions
|
@ -107,8 +107,15 @@ void DmaDoneHandler(unsigned int Channel, XDmaPs_Cmd *DmaCmd,
|
|||
|
||||
|
||||
/************************** Variable Definitions *****************************/
|
||||
#ifdef __ICCARM__
|
||||
#pragma data_alignment=32
|
||||
static int Src[DMA_LENGTH];
|
||||
static int Dst[DMA_LENGTH];
|
||||
#pragma data_alignment=4
|
||||
#else
|
||||
static int Src[DMA_LENGTH] __attribute__ ((aligned (32)));
|
||||
static int Dst[DMA_LENGTH] __attribute__ ((aligned (32)));
|
||||
#endif
|
||||
|
||||
XDmaPs DmaInstance;
|
||||
#ifndef TESTAPP_GEN
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
/**************************** Type Definitions ******************************/
|
||||
|
||||
#ifdef __ICCARM__
|
||||
#define INLINE inline
|
||||
#define INLINE
|
||||
#else
|
||||
#define INLINE __inline
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue