Page MenuHomeFreeBSD

rtld-elf should use powerof2() (PR 192238)
ClosedPublic

Authored by cse_cem_gmail_com on Jan 29 2015, 5:53 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 22 2024, 8:35 PM
Unknown Object (File)
Dec 26 2023, 9:46 AM
Unknown Object (File)
Dec 20 2023, 12:20 AM
Unknown Object (File)
Nov 13 2023, 12:41 PM
Unknown Object (File)
Oct 25 2023, 8:52 AM
Unknown Object (File)
Oct 16 2023, 7:47 PM
Unknown Object (File)
Aug 10 2023, 8:15 AM
Unknown Object (File)
Aug 10 2023, 8:04 AM
Subscribers

Details

Summary

This is a minor clean-up. Additionally, explicitly check for a valid nmaskwords.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

cse_cem_gmail_com retitled this revision from to rtld-elf should use powerof2(); nmaskwords must not be zero (PR 192238).
cse_cem_gmail_com updated this object.
cse_cem_gmail_com edited the test plan for this revision. (Show Details)
cse_cem_gmail_com added reviewers: benno, emaste.
libexec/rtld-elf/rtld.c
987–988

Remove the nmw_power2 variable altogether. It was introduced only to simplify the expression for valid_gnu_hash.

The comment about 'power of 2' should be moved to valid_gnu_hash and updated.

Drop nmaskwords > 0; remove superfluous nmw_power2 variable.

cse_cem_gmail_com retitled this revision from rtld-elf should use powerof2(); nmaskwords must not be zero (PR 192238) to rtld-elf should use powerof2() (PR 192238).Jan 30 2015, 2:56 PM
This revision is now accepted and ready to land.Feb 18 2015, 4:36 PM