| 1234567891011121314151617181920212223242526 | /* * This file is subject to the terms and conditions of the LGPL V2.1 * License.  See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 2020 Kalray Inc. */#include <sysdeps/generic/libc-tls.c>#include <dl-tls.h>#if defined(USE_TLS) && USE_TLS/* On kvx, linker optimizations are not required, so __tls_get_addr   can be called even in statically linked binaries.  In this case module   must be always 1 and PT_TLS segment exist in the binary, otherwise it   would not link.  */void *__tls_get_addr (tls_index *ti){  dtv_t *dtv = THREAD_DTV ();  return (char *) dtv[1].pointer.val + ti->ti_offset;}#endif
 |