commit | 2c7c90f61acc23b08b67391fea8ffcc5ea336cad | [log] [tgz] |
---|---|---|
author | Luis R. Rodriguez <mcgrof@kernel.org> | Wed Feb 17 21:52:02 2016 -0800 |
committer | Luis R. Rodriguez <mcgrof@kernel.org> | Tue Jul 19 12:49:11 2016 -0700 |
tree | f9c871d8fab3b7c665e32ae21088ec416e4ccc63 | |
parent | b03c6fa4789530e0ba4332aa5eaef8666e3dc4ff [diff] |
jump_label: port __jump_table to linker tables Move the __jump_table from the a custom section solution to a generic solution, this avoiding extra vmlinux.lds.h customizations. This also demos the use of the .data (SECTION_DATA) linker tables and of push_section_tbl(). v2: o use generic push_section_tbl_any() for all architectures o guard tables.h inclusion and table definition with __KERNEL__ Signed-off-by: Luis R. Rodriguez <mcgrof@kernel.org>