Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jul 2004 11:03:58 GMT
From:      Doug Rabson <dfr@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 58538 for review
Message-ID:  <200407301103.i6UB3wi8081065@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=58538

Change 58538 by dfr@dfr_home on 2004/07/30 11:03:12

	Make the TLS bits compile with gcc-3.4.2

Affected files ...

.. //depot/projects/kse/lib/libc/gen/tls.c#4 edit
.. //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#9 edit

Differences ...

==== //depot/projects/kse/lib/libc/gen/tls.c#4 (text+ko) ====

@@ -39,6 +39,7 @@
 extern void *___tls_get_addr(void *ti) __attribute__((__regparm__(1)));
 
 #pragma weak ___tls_get_addr
+__attribute__((__regparm__(1)))
 void *
 ___tls_get_addr(void *ti)
 {

==== //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#9 (text+ko) ====

@@ -472,6 +472,7 @@
 }
 
 /* GNU ABI */
+__attribute__((__regparm__(1)))
 void *___tls_get_addr(tls_index *ti)
 {
     Elf_Addr** segbase;


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407301103.i6UB3wi8081065>