summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorFrantisek Hrbata <fhrbata@redhat.com>2013-10-14 11:38:46 +0400
committerRusty Russell <rusty@rustcorp.com.au>2013-10-17 08:35:17 +0400
commiteb3057df732c304622aee77c450761746939a2dc (patch)
tree2890b26bb4827361e8ebc7835d2eaaac160179b8 /scripts
parenteed380f3f5933edb8f4c055ba34ae7908ed38565 (diff)
downloadlinux-eb3057df732c304622aee77c450761746939a2dc.tar.xz
kernel: add support for init_array constructors
This adds the .init_array section as yet another section with constructors. This is needed because gcc could add __gcov_init calls to .init_array or .ctors section, depending on gcc (and binutils) version . v2: - reuse mod->ctors for .init_array section for modules, because gcc uses .ctors or .init_array, but not both at the same time v3: - fail to load if that does happen somehow. Signed-off-by: Frantisek Hrbata <fhrbata@redhat.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions