[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: recode and gcc-4.3 (Was: Re: Mass rebuild status with gcc-4.3.0-0.4 of rawhide-20071220)
- From: Pádraig Brady <P draigBrady com>
- To: Development discussions related to Fedora <fedora-devel-list redhat com>
- Cc: Jakub Jelinek <jakub redhat com>
- Subject: Re: recode and gcc-4.3 (Was: Re: Mass rebuild status with gcc-4.3.0-0.4 of rawhide-20071220)
- Date: Tue, 15 Jan 2008 15:29:11 +0000
Zoltan Kota wrote:
> Hi,
>
> Can you help me to find out what the problem is with recode compiled
> with gcc-4.3.0?
> The log is here:
> http://sunsite.mff.cuni.cz/rawhide20071220-gcc43/unsorted/recode-3.6-24.fc8.log
Looks like gcc is giving an error now for bitfields
that are larger than their types.
In this particular case it gives an error for:
struct {
bool ignore:2;
};
Does the attached patch help?
cheers,
Pádraig.
--- recode-3.6/src/recodext.h.orig 2001-01-04 14:36:54.000000000 +0000
+++ recode-3.6/src/recodext.h 2008-01-15 15:23:56.000000000 +0000
@@ -215,10 +215,10 @@
struct recode_single *unsurfacer;
/* Non zero if this is an acceptable charset (not only a surface). */
- enum recode_symbol_type type : 3;
+ enum recode_symbol_type type : 2;
/* Non zero if this one should be ignored. */
- bool ignore : 2;
+ bool ignore : 1;
};
struct recode_surface_list
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]