[cairo-commit] cairo BUGS,1.20,1.21 ChangeLog,1.280,1.281

Carl Worth commit at pdx.freedesktop.org
Mon Dec 20 09:53:09 PST 2004


Committed by: cworth

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv458

Modified Files:
	BUGS ChangeLog 
Log Message:

        * src/cairoint.h: Re-enabled __internal_linkage for all internal
        functions. Now avoid the warning by moving the * from the return
        type after the __internal_linkage macro. It looks awaful, but it
        keeps the compiler quiet.


Index: BUGS
===================================================================
RCS file: /cvs/cairo/cairo/BUGS,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- BUGS	20 Dec 2004 15:32:45 -0000	1.20
+++ BUGS	20 Dec 2004 17:53:06 -0000	1.21
@@ -1,15 +1,3 @@
-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.280
retrieving revision 1.281
diff -u -d -r1.280 -r1.281
--- ChangeLog	20 Dec 2004 17:43:59 -0000	1.280
+++ ChangeLog	20 Dec 2004 17:53:06 -0000	1.281
@@ -1,3 +1,10 @@
+2004-12-20  Carl Worth  <cworth at cworth.org>
+
+	* src/cairoint.h: Re-enabled __internal_linkage for all internal
+	functions. Now avoid the warning by moving the * from the return
+	type after the __internal_linkage macro. It looks awaful, but it
+	keeps the compiler quiet.
+
 2004-12-20  Alexander Larsson  <alexl at redhat.com>
 
 	* src/cairoint.h:




More information about the cairo-commit mailing list