PERFORCE change 58538 for review

Doug Rabson dfr at FreeBSD.org
Fri Jul 30 04:04:00 PDT 2004


http://perforce.freebsd.org/chv.cgi?CH=58538

Change 58538 by dfr at 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;


More information about the p4-projects mailing list