X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fregression%2Fadd3.c;h=e218dc15cd0556a681d9e9631314934f68aecfe7;hb=090ce4761d96fdbf019e1ecb87b2c6bb8dbefb5a;hp=3588708646ace9476ba9695e7cc50a3a2dfaefd4;hpb=09e0c37dae23efeb87d505d45355c48af9ff0166;p=fw%2Fsdcc diff --git a/src/regression/add3.c b/src/regression/add3.c index 35887086..e218dc15 100644 --- a/src/regression/add3.c +++ b/src/regression/add3.c @@ -68,6 +68,17 @@ void add_char2char(void) } +void add_compound_char(void) +{ + char0 = char1+5; + + if(char0 != 9) + failures++; + + if((char0+char1) != 13) + failures++; +} + void add_int2int(void) { if(int0 != 4) @@ -85,6 +96,18 @@ void add_int2int(void) } +void add_compound_int(void) +{ + int0 = int1+5; + + if(int0 != 9) + failures++; + + if((int0+int1) != 13) + failures++; +} + + void add_lit2long(void) { @@ -179,10 +202,16 @@ void main(void) char1 = char0 + 1; add_char2char(); + char1=4; + add_compound_char(); + int0 = 4; int1 = int0 + 1; add_int2int(); + int1=4; + add_compound_int(); + add_lit2long(); add_lit2ulong();