rtld_malloc: remove outdated comments
The ovu_magic is not neccessary overlaps with low byte of the ov_next, for the big endian machines. There is no range checking in the allocator. Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D41150
This commit is contained in:
parent
4ef1c6f75d
commit
a24726a6f3
@ -68,10 +68,6 @@ static caddr_t pagepool_start, pagepool_end;
|
|||||||
* contains a pointer to the next free block, and the bottom two bits must
|
* contains a pointer to the next free block, and the bottom two bits must
|
||||||
* be zero. When in use, the first byte is set to MAGIC, and the second
|
* be zero. When in use, the first byte is set to MAGIC, and the second
|
||||||
* byte is the size index. The remaining bytes are for alignment.
|
* byte is the size index. The remaining bytes are for alignment.
|
||||||
* If range checking is enabled then a second word holds the size of the
|
|
||||||
* requested block, less 1, rounded up to a multiple of sizeof(RMAGIC).
|
|
||||||
* The order of elements is critical: ov_magic must overlay the low order
|
|
||||||
* bits of ov_next, and ov_magic can not be a valid ov_next bit pattern.
|
|
||||||
*/
|
*/
|
||||||
union overhead {
|
union overhead {
|
||||||
union overhead *ov_next; /* when free */
|
union overhead *ov_next; /* when free */
|
||||||
|
Loading…
Reference in New Issue
Block a user