tags 649458 +patch
found 649458 0.1.2.2-6.1
thanks
This bug also affects the version in testing.
I have attatched a patch that fixes the issue (the issue appears to be a
name conflict, the patch just renames the union in question).
Only in simulavr-0.1.2.2: simulavr.spec
diff -ur simulavr-0.1.2.2/src/disp/disp.c simulavr-0.1.2.2.new/src/disp/disp.c
--- simulavr-0.1.2.2/src/disp/disp.c 2011-12-04 13:30:12.000000000 +0000
+++ simulavr-0.1.2.2.new/src/disp/disp.c 2011-12-04 13:14:46.000000000 +0000
@@ -90,13 +90,13 @@
unsigned int zreg = 0;
unsigned int spreg = 0;
-union fp_reg
+union simulavr_fp_reg
{
float fval;
unsigned char ival[4];
};
-union fp_reg fp_regs[3];
+union simulavr_fp_reg fp_regs[3];
struct SRAM
{
diff -ur simulavr-0.1.2.2/src/disp-vcd/disp.c simulavr-0.1.2.2.new/src/disp-vcd/disp.c
--- simulavr-0.1.2.2/src/disp-vcd/disp.c 2011-12-04 13:30:12.000000000 +0000
+++ simulavr-0.1.2.2.new/src/disp-vcd/disp.c 2011-12-04 13:19:29.000000000 +0000
@@ -79,13 +79,13 @@
unsigned int zreg = 0;
unsigned int spreg = 0;
-union fp_reg
+union simulavr_fp_reg
{
float fval;
unsigned char ival[4];
};
-union fp_reg fp_regs[3];
+union simulavr_fp_reg fp_regs[3];
struct SRAM
{