]> git.gag.com Git - fw/sdcc/blobdiff - support/regression/tests/bug-460010.c
* sdcc/support/regression/tests/bug-460010.c: fix seg violation on host
[fw/sdcc] / support / regression / tests / bug-460010.c
index 8d300ff5218410115b65789e935e449618c4e64d..d42caabbb2301436b5cee1552e8e4af699916de3 100644 (file)
@@ -17,7 +17,13 @@ func( unsigned char a )
 void
 testBadPromotion(void)
 {
+
+#ifdef SDCC
   unsigned char c=*((unsigned XDATA char*)(0xa000));
+#else
+  unsigned char loc_c;
+  unsigned char c=*(unsigned char*)&loc_c;
+#endif 
   
   func(c);