hrev47554 adds 1 changeset to branch 'master' old head: 8bfb76fe239ffbd9e49d4e8943b603ef4b8c754d new head: c8826605dfe3bff9d9fc139247b1f04dbc1e30e0 overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=c882660+%5E8bfb76f ---------------------------------------------------------------------------- c882660: Guard header for use by assembler code Somehow it ends up being used by shell.S for the verdex bootstrap. [ François Revol <revol@xxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev47554 Commit: c8826605dfe3bff9d9fc139247b1f04dbc1e30e0 URL: http://cgit.haiku-os.org/haiku/commit/?id=c882660 Author: François Revol <revol@xxxxxxx> Date: Tue Jul 22 10:30:01 2014 UTC ---------------------------------------------------------------------------- 1 file changed, 8 insertions(+) headers/private/kernel/arch/arm/pxa270.h | 8 ++++++++ ---------------------------------------------------------------------------- diff --git a/headers/private/kernel/arch/arm/pxa270.h b/headers/private/kernel/arch/arm/pxa270.h index 97d9360..1c878bf 100644 --- a/headers/private/kernel/arch/arm/pxa270.h +++ b/headers/private/kernel/arch/arm/pxa270.h @@ -72,6 +72,8 @@ /* DMA controller */ +#ifndef _ASSEMBLER + typedef struct pxa27x_dma_descriptor { uint32 ddadr; uint32 dsadr; @@ -79,6 +81,8 @@ typedef struct pxa27x_dma_descriptor { uint32 dcmd; } pxa27x_dma_descriptor __attribute__ ((aligned(16))); +#endif // !_ASSEMBLER + /* LCD controller */ #define LCC_BASE 0x44000000 @@ -106,6 +110,8 @@ typedef struct pxa27x_dma_descriptor { #define FBR0 (LCC_BASE+0x020) #define FSADR0 (LCC_BASE+0x204) +#ifndef _ASSEMBLER + typedef struct pxa27x_lcd_dma_descriptor { uint32 fdadr; uint32 fsadr; @@ -113,4 +119,6 @@ typedef struct pxa27x_lcd_dma_descriptor { uint32 ldcmd; } pxa27x_lcd_dma_descriptor __attribute__ ((aligned(16))); +#endif // !_ASSEMBLER + #endif /* __PLATFORM_PXA270_H */