From 62ae363f71057a7d3a0da75cf256931f93983e91 Mon Sep 17 00:00:00 2001 From: MaartenBrock Date: Thu, 25 Oct 2007 21:05:06 +0000 Subject: [PATCH] * support/regression/tests/bug1816470.c: new, added git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4940 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 4 ++++ support/regression/tests/bug1816470.c | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 support/regression/tests/bug1816470.c diff --git a/ChangeLog b/ChangeLog index 441a67c6..11b0b2bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-10-25 Maarten Brock + + * support/regression/tests/bug1816470.c: new, added + 2007-10-21 Maarten Brock * src/SDCCast.c (resultTypePropagate): do propagate for LEFT_OP, do not diff --git a/support/regression/tests/bug1816470.c b/support/regression/tests/bug1816470.c new file mode 100644 index 00000000..25c644a6 --- /dev/null +++ b/support/regression/tests/bug1816470.c @@ -0,0 +1,16 @@ +/* + bug 1816470 +*/ + +#include + +int CalculatedConst(void) +{ + return (unsigned char)(0x100 - 4000000 / 307200.0 + .5); +} + +void +testConst(void) +{ + ASSERT(CalculatedConst() == 0xF3); +} -- 2.47.2