[cairo-commit] cairo BUGS,1.19,1.20 ChangeLog,1.273,1.274
Carl Worth
commit at pdx.freedesktop.org
Mon Dec 20 07:32:47 PST 2004
Committed by: cworth
Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv21868
Modified Files:
BUGS ChangeLog
Log Message:
* BUGS: Add bug about gcc 3.4 warning: '__visibility__' attribute
ignored on non-class types.
* src/cairoint.h: Remove __internal_linkage macro from all
functions returning pointers to shut up warning from gcc 3.4.
Index: BUGS
===================================================================
RCS file: /cvs/cairo/cairo/BUGS,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- BUGS 17 Dec 2004 19:31:05 -0000 1.19
+++ BUGS 20 Dec 2004 15:32:45 -0000 1.20
@@ -1,3 +1,15 @@
+As of gcc 3.4, all uses of the __internal_linkage macro on
+functions returning pointers to structured types are causing a
+warning of the form:
+
+cairoint.h:406: warning: `__visibility__' attribute ignored on non-class types
+
+I'm commenting these out to shut up the compiler, and tagging each
+case with "XXX-NON-CLASS:". We should determine if these uses should be
+removed completely or if they can be fixed in some way.
+
+--
+
The caches need to be invalidated at font destruction time.
--
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.273
retrieving revision 1.274
diff -u -d -r1.273 -r1.274
--- ChangeLog 17 Dec 2004 21:23:32 -0000 1.273
+++ ChangeLog 20 Dec 2004 15:32:45 -0000 1.274
@@ -1,3 +1,11 @@
+2004-12-20 Carl Worth <cworth at cworth.org>
+
+ * BUGS: Add bug about gcc 3.4 warning: '__visibility__' attribute
+ ignored on non-class types.
+
+ * src/cairoint.h: Remove __internal_linkage macro from all
+ functions returning pointers to shut up warning from gcc 3.4.
+
2004-12-17 Carl Worth <cworth at cworth.org>
* test/cairo_test.c (cairo_test): Fix to find reference images in
More information about the cairo-commit
mailing list