diff options
Diffstat (limited to 'libgloss/bfin/include/sys/mc_typedef.h')
-rw-r--r-- | libgloss/bfin/include/sys/mc_typedef.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libgloss/bfin/include/sys/mc_typedef.h b/libgloss/bfin/include/sys/mc_typedef.h index 48588cf5d..abcd62dd5 100644 --- a/libgloss/bfin/include/sys/mc_typedef.h +++ b/libgloss/bfin/include/sys/mc_typedef.h @@ -18,7 +18,7 @@ * * sys/mc_typedef.h * - * Copyright (C) 2008 Analog Devices, Inc. + * (c) Copyright 2007-2009 Analog Devices, Inc. All rights reserved. * ************************************************************************/ @@ -28,11 +28,12 @@ #define _SYS_MC_TYPEDEF_H #if !defined(__ADSPLPBLACKFIN__) -typedef volatile unsigned char testset_t; -#elif defined(__WORKAROUND_TESTSET_ALIGN) /* require 32-bit aligned address */ -typedef volatile unsigned int testset_t; + typedef volatile unsigned char testset_t; +#elif defined(__WORKAROUND_TESTSET_ALIGN) || defined(__WORKAROUND_05000412) + /* these workarounds require 32-bit aligned address */ + typedef volatile unsigned int testset_t; #else -typedef volatile unsigned short testset_t; + typedef volatile unsigned short testset_t; #endif #endif /* _SYS_MC_TYPEDEF_H */ |