PERFORCE change 50246 for review

Doug Rabson dfr at FreeBSD.org
Sat Apr 3 01:42:14 PST 2004


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

Change 50246 by dfr at dfr_home on 2004/04/03 01:42:05

	Phdr align field is in bits, not log2(bits).

Affected files ...

.. //depot/projects/kse/libexec/rtld-elf/i386/rtld_machdep.h#3 edit

Differences ...

==== //depot/projects/kse/libexec/rtld-elf/i386/rtld_machdep.h#3 (text+ko) ====

@@ -59,8 +59,8 @@
 	(((InitFunc)(target))())
 
 #define calculate_tls_offset(prev_offset, size, align) \
-	(((prev_offset) + (size) + ((1 << (align)) - 1)) \
-	    & ~((1 << (align)) - 1))
+	(((prev_offset) + (size) + ((align) - 1)) \
+	    & ~((align) - 1))
 
 typedef struct {
     unsigned long ti_module;


More information about the p4-projects mailing list