diff options
author | Michael Brown <mcb30@ipxe.org> | 2022-02-14 13:13:37 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2022-02-14 13:21:09 +0000 |
commit | 1150321595c44acfac2b2c56590d4d7f1d2ad70c (patch) | |
tree | c190091c416437feb53247945a47ae71695812d7 /src/hci/keymap/keymap_hu.c | |
parent | 0bbd8967830097b9141945ba960e90339c230ccb (diff) | |
download | ipxe-1150321595c44acfac2b2c56590d4d7f1d2ad70c.tar.gz |
[tables] Add ability to declare static table start and end markers
The compound statement expression within __table_entries() prevents
the use of top-level declarations such as
static struct thing *things = table_start ( THINGS );
Define TABLE_START() and TABLE_END() macros that can be used as:
static TABLE_START ( things_start, THINGS );
static struct thing *things = things_start;
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/hci/keymap/keymap_hu.c')
0 files changed, 0 insertions, 0 deletions