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
 {

Reply via email to