This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
Re: [PATCH 1/2] Add is_executable to Dwfl_Module.
- From: Roland McGrath <roland at hack dot frob dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Tue, 09 Sep 2014 14:55:34 -0700
- Subject: Re: [PATCH 1/2] Add is_executable to Dwfl_Module.
> int segment; /* Index of first segment table entry. */
> bool gc; /* Mark/sweep flag. */
> + bool is_executable : 1; /* Use Dwfl::executable_for_core? */
If you're going to use a bitfield, then make every other bool in that
struct a bitfield too. But it's not usually worthwhile. It's
premature microoptimization that privileges memory over CPU, which
might not even be the right tradeoff any more.