# HG changeset patch # User asl # Date 1147191475 0 # Node ID 9619b62d5be9adb2d16ed0f6f5e53beb1b7a71d2 # Parent 76f597641b8450ff573d65799562407e412ad2a4 * src/fs-ecos.c: Generalise the check for broken ARM compilers and add the MIPS compiler as also being broken. diff --git a/packages/fs/jffs2/current/ChangeLog b/packages/fs/jffs2/current/ChangeLog --- a/packages/fs/jffs2/current/ChangeLog +++ b/packages/fs/jffs2/current/ChangeLog @@ -1,3 +1,8 @@ +2006-03-09 Andrew Lunn + + * src/fs-ecos.c: Generalise the check for broken ARM compilers + and add the MIPS compiler as also being broken. + 2005-08-03 Andrew Lunn * tests/jffs2_1.c: Include to stop compiler warning. diff --git a/packages/fs/jffs2/current/src/fs-ecos.c b/packages/fs/jffs2/current/src/fs-ecos.c --- a/packages/fs/jffs2/current/src/fs-ecos.c +++ b/packages/fs/jffs2/current/src/fs-ecos.c @@ -21,9 +21,10 @@ #include #include -#if (__GNUC__ == 3) && (__GNUC_MINOR__ == 2) && defined (__ARM_ARCH_4__) +#if (__GNUC__ == 3) && (__GNUC_MINOR__ == 2) && \ + (defined (__arm__) || defined (_mips)) #error This compiler is known to be broken. Please see: -#error http://ecos.sourceware.org/ml/ecos-patches/2003-08/msg00006.html +#error "http://ecos.sourceware.org/ml/ecos-patches/2003-08/msg00006.html" #endif //==========================================================================