changeset 13184:528fbffc4164

174 libpthread uberdata stale after 6735446 Reviewed by: richlowe@richlowe.net, Joerg.Schilling@fokus.fraunhofer.de Approved by: garrett@nexenta.com
author Gordon Ross <Gordon.Ross@Sun.COM>
date Sat, 11 Sep 2010 23:00:34 -0400
parents 1de0101e9338
children 294b1fe4bc7f
files usr/src/lib/libc/inc/thr_uberdata.h
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/lib/libc/inc/thr_uberdata.h	Fri Sep 10 23:15:19 2010 +0530
+++ b/usr/src/lib/libc/inc/thr_uberdata.h	Sat Sep 11 23:00:34 2010 -0400
@@ -860,6 +860,8 @@
 
 /*
  * This is data that is global to all link maps (uberdata, aka super-global).
+ * Note: When changing this, please be sure to keep the 32-bit variant of
+ * this in sync.  (see uberdata32_t below)
  */
 typedef struct uberdata {
 	pad_lock_t	_link_lock;
@@ -1116,6 +1118,7 @@
 	caddr32_t	atforklist;
 	caddr32_t	robustlocks;
 	caddr32_t	robustlist;
+	caddr32_t	progname;
 	caddr32_t	tdb_bootstrap;
 	tdb32_t		tdb;
 } uberdata32_t;