mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-11-03 20:53:13 +03:00 
			
		
		
		
	2007-10-16 Ulrich Drepper <drepper@redhat.com> * time/tzfile.c (__tzfile_read): Help the compiler recognize unreachable code on 32-bit machines.
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
# This file is generated from configure.in by Autoconf.  DO NOT EDIT!
 | 
						|
 # Local configure fragment for sysdeps/i386/elf.
 | 
						|
 | 
						|
if test "$usetls" != no; then
 | 
						|
# Check for support of thread-local storage handling in assembler and
 | 
						|
# linker.
 | 
						|
{ echo "$as_me:$LINENO: checking for i386 TLS support" >&5
 | 
						|
echo $ECHO_N "checking for i386 TLS support... $ECHO_C" >&6; }
 | 
						|
if test "${libc_cv_386_tls+set}" = set; then
 | 
						|
  echo $ECHO_N "(cached) $ECHO_C" >&6
 | 
						|
else
 | 
						|
  cat > conftest.s <<\EOF
 | 
						|
	.section ".tdata", "awT", @progbits
 | 
						|
	.globl foo
 | 
						|
foo:	.long	1
 | 
						|
	.section ".tbss", "awT", @nobits
 | 
						|
	.globl bar
 | 
						|
bar:	.skip	4
 | 
						|
	.text
 | 
						|
baz:	leal	bar@TLSLDM(%ebx), %eax
 | 
						|
	leal	bar@DTPOFF(%eax), %edx
 | 
						|
	subl	foo@GOTTPOFF(%edx), %eax
 | 
						|
	subl	$bar@TPOFF, %eax
 | 
						|
	movl	foo@GOTNTPOFF(%edx), %ecx
 | 
						|
	movl	%gs:(%ecx), %eax
 | 
						|
	movl	%gs:bar@NTPOFF, %eax
 | 
						|
EOF
 | 
						|
if { ac_try='${CC-cc} -c $CFLAGS conftest.s 1>&5'
 | 
						|
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
 | 
						|
  (eval $ac_try) 2>&5
 | 
						|
  ac_status=$?
 | 
						|
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 | 
						|
  (exit $ac_status); }; }; then
 | 
						|
  libc_cv_386_tls=yes
 | 
						|
else
 | 
						|
  libc_cv_386_tls=no
 | 
						|
fi
 | 
						|
rm -f conftest*
 | 
						|
fi
 | 
						|
{ echo "$as_me:$LINENO: result: $libc_cv_386_tls" >&5
 | 
						|
echo "${ECHO_T}$libc_cv_386_tls" >&6; }
 | 
						|
if test $libc_cv_386_tls = yes; then
 | 
						|
  cat >>confdefs.h <<\_ACEOF
 | 
						|
#define HAVE_TLS_SUPPORT 1
 | 
						|
_ACEOF
 | 
						|
 | 
						|
fi
 | 
						|
fi
 | 
						|
 | 
						|
cat >>confdefs.h <<\_ACEOF
 | 
						|
#define PI_STATIC_AND_HIDDEN 1
 | 
						|
_ACEOF
 | 
						|
 |