summaryrefslogtreecommitdiff
path: root/nscd/nscd.h
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2008-04-22 15:53:59 +0000
committerUlrich Drepper <drepper@redhat.com>2008-04-22 15:53:59 +0000
commit7eb5e6c9bdea71dc831862c5956d0bab08d92125 (patch)
tree93fcee1b23d1814aed6b7f87e3b80cf863e9a1df /nscd/nscd.h
parent0073dd2d49c6c8a2a4b82f71b2172fe361dac26a (diff)
* nscd/Makefile (nscd-cflags): Set back to -fpie.
* nscd/nscd.h (mem_in_flight): Add attribute_tls_model_ie. * nscd/connections.c (mem_in_flight): Likewise. * nscd/nscd.h (dbs): Make hidden. * sysdeps/unix/sysv/linux/times.c (__times): Fix check for EFAULT. Avoid returning -1, return 0 instead.
Diffstat (limited to 'nscd/nscd.h')
-rw-r--r--nscd/nscd.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/nscd/nscd.h b/nscd/nscd.h
index cbea8e1a96..66813e7480 100644
--- a/nscd/nscd.h
+++ b/nscd/nscd.h
@@ -130,7 +130,7 @@ struct database_dyn
/* Global variables. */
-extern struct database_dyn dbs[lastdb];
+extern struct database_dyn dbs[lastdb] attribute_hidden;
extern const char *const dbnames[lastdb];
extern const char *const serv2str[LASTREQ];
@@ -201,7 +201,7 @@ extern __thread struct mem_in_flight
} block[IDX_last];
struct mem_in_flight *next;
-} mem_in_flight;
+} mem_in_flight attribute_tls_model_ie;
/* Global list of the mem_in_flight variables of all the threads. */
extern struct mem_in_flight *mem_in_flight_list;