Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Apr 2004 01:42:12 -0800 (PST)
From:      Doug Rabson <dfr@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 50246 for review
Message-ID:  <200404030942.i339gCvx096936@repoman.freebsd.org>

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

Change 50246 by dfr@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;



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