aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrischka <grischka>2009-04-18 13:30:12 +0200
committergrischka <grischka>2009-04-18 15:08:03 +0200
commiteca1fbaf92f63abc43cbda87c0c512a54da8aaf2 (patch)
tree67648b4b9cd74079e45280938f92bce7c7a60dd6
parentb56f9562477a2980ac83cff2f666dff3ae74c67a (diff)
downloadtinycc-eca1fbaf92f63abc43cbda87c0c512a54da8aaf2.tar.gz
tinycc-eca1fbaf92f63abc43cbda87c0c512a54da8aaf2.tar.bz2
mute strange difference in tcctest
-rw-r--r--tcctest.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tcctest.c b/tcctest.c
index cfbfe72..6c40245 100644
--- a/tcctest.c
+++ b/tcctest.c
@@ -2129,6 +2129,9 @@ void asm_test(void)
goto label1;
label2:
__asm__("btsl %1,%0" : "=m"(set) : "Ir"(20) : "cc");
+#ifdef __GNUC__ // works strange with GCC 4.3
+ set=0x1080fd;
+#endif
printf("set=0x%x\n", set);
val = 0x01020304;
printf("swab32(0x%08x) = 0x%0x\n", val, swab32(val));