https://bugzilla.novell.com/show_bug.cgi?id=446205
User [EMAIL PROTECTED] added comment https://bugzilla.novell.com/show_bug.cgi?id=446205#c2 --- Comment #2 from Joel Sherrill <[EMAIL PROTECTED]> 2008-11-18 12:30:58 MST --- I am using eglib. I checked the preprocessed source but the following is pretty clear in eglib/src/glib.h typedef int32_t gint32; typedef uint32_t guint32; I did a native configure for glib 2.18.1 and it came up with this: typedef signed int gint32; typedef unsigned int guint32; And since I have glib 2.18.1 compiling for powerpc-rtems, I was able to verify that the generated glibconfig.h for it has this: typedef signed int gint32; typedef unsigned int guint32; So it looks to me that this is pretty clearly a mismatch between how glib and eglib define the types. And this in turn highlights that the prototypes don't match the code. I have the support/ directory compiling assuming map.h is right. I should be able to clean out the RTEMS specific changes if you want a patch. But when all these mismatches are fixed, I still think eglib and glib should use similar type definitions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
