Mercurial > ecos-v3_0-branch
changeset 1269:46534b4d0054
* src/fs-ecos.c: Added test to detect known broken ARM compiler
| author | asl |
|---|---|
| date | Sat, 04 Oct 2003 17:54:26 +0000 |
| parents | 205922255412 |
| children | 244c544171e7 |
| files | packages/fs/jffs2/current/ChangeLog packages/fs/jffs2/current/src/fs-ecos.c |
| diffstat | 2 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/fs/jffs2/current/ChangeLog +++ b/packages/fs/jffs2/current/ChangeLog @@ -1,3 +1,7 @@ +2003-09-23 Andrew Lunn <andrew.lunn@ascom.ch> + + * src/fs-ecos.c: Added test to detect known broken ARM compiler + 2003-09-23 Thomas Koeller <thomas.koeller@baslerweb.com> * src/fs-ecos.c: Fixed broken hard link creation.
--- a/packages/fs/jffs2/current/src/fs-ecos.c +++ b/packages/fs/jffs2/current/src/fs-ecos.c @@ -28,6 +28,12 @@ #include <cyg/io/config_keys.h> #include <cyg/io/flash.h> +#if (__GNUC__ == 3) && (__GNUC_MINOR__ == 2) && (__GNUC_PATCHLEVEL__ == 1) && \ + defined (__ARM_ARCH_4__) +#error This compiler is known to be broken. Please see: +#error http://ecos.sourceware.org/ml/ecos-patches/2003-08/msg00006.html +#endif + //========================================================================== // Forward definitions
