um: remove uml initcalls
authorAlexander Pateenok <pateenoc@gmail.com>
Mon, 23 Apr 2018 18:20:17 +0000 (21:20 +0300)
committerRichard Weinberger <richard@nod.at>
Sun, 10 Jun 2018 20:49:14 +0000 (22:49 +0200)
commitcca76c1ad61d08097af5a691195f9a42d72e978f
tree20f48c05786d468e6a52c329b2b047c1191bf872
parent8e0ab9140cdafaa258bf7716cb82d73086ee3d06
um: remove uml initcalls

__uml_initcall() is not used and .uml.initcall.init section is empty:

$ grep -r '__uml_initcall('
arch/um/include/shared/init.h:#define __uml_initcall(fn) \
$ readelf -s ../umobj/linux | grep __uml_initcall
 23214: 00000000603b75d8     0 NOTYPE  GLOBAL DEFAULT   32 __uml_initcall_start
 25337: 00000000603b75d8     0 NOTYPE  GLOBAL DEFAULT   32 __uml_initcall_end

So it is unnecessary.

Signed-off-by: Alexander Pateenok <pateenoc@gmail.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/include/asm/common.lds.S
arch/um/include/shared/init.h
arch/um/os-Linux/main.c