diff --git a/c/src/lib/libbsp/m68k/ods68302/ChangeLog b/c/src/lib/libbsp/m68k/ods68302/ChangeLog index 9a1ec82a96..32ce3cacbd 100644 --- a/c/src/lib/libbsp/m68k/ods68302/ChangeLog +++ b/c/src/lib/libbsp/m68k/ods68302/ChangeLog @@ -1,3 +1,8 @@ +2003-10-01 Ralf Corsepius + + * include/bsp.h: Replace stringification madness to pick up bare.h + (Doesn't work with gcc >= 3.3) with a somewhat cleaner madness. + 2003-09-04 Joel Sherrill * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h, diff --git a/c/src/lib/libbsp/m68k/ods68302/include/bsp.h b/c/src/lib/libbsp/m68k/ods68302/include/bsp.h index 77dd9532d2..bec9b0feea 100644 --- a/c/src/lib/libbsp/m68k/ods68302/include/bsp.h +++ b/c/src/lib/libbsp/m68k/ods68302/include/bsp.h @@ -42,18 +42,11 @@ extern "C" { #define VARIANT bare #endif #if defined(VARIANT) - -#define __bsp_cat(x, y) x ## y -#define __bsp_xcat(x, y) __bsp_cat(x,y) -#define __bsp_str(s) #s -#define __bsp_xstr(s) __bsp_str(s) - -#define __BSP_HEADER_FILE__ __bsp_xcat(VARIANT,.h) -#define __BSP_HEADER_FILE_STR__ __bsp_xstr(__BSP_HEADER_FILE__) - -#include __BSP_HEADER_FILE_STR__ +#define HQUOTE(a) +#include HQUOTE(VARIANT) +#undef HQUOTE #endif - + /* * Define the time limits for RTEMS Test Suite test durations. * Long test and short test duration limits are provided. These