[PATCH] fix spu errno to reference _impura_data
Patrick Mansfield
patmans@us.ibm.com
Thu Apr 17 07:13:00 GMT 2008
OK here is the other piece that was missing, on top of the previous patch
(or on top of current newlib CVS):
newlib ChangeLog
2008-04-16 Patrick Mansfield <patmans@us.ibm.com>
* libc/machine/spu/sys/errno.h: Use _impure_data, not _reent_data.
Index: quilt/newlib/libc/machine/spu/sys/errno.h
===================================================================
--- quilt.orig/newlib/libc/machine/spu/sys/errno.h
+++ quilt/newlib/libc/machine/spu/sys/errno.h
@@ -27,8 +27,8 @@ extern "C" {
#include <sys/reent.h>
-extern struct _reent _reent_data;
-#define errno (_reent_data._errno)
+extern struct _reent _impure_data;
+#define errno (_impure_data._errno)
/* Please don't use these variables directly.
Use strerror instead. */
More information about the Newlib
mailing list