Merge changes from topic "am-bc7bcdce404542858c9da1d6ccca066e"
* changes:
Implement getopt via getopt_long to support glibc-style non-options before options am: d3baa759cc am: 4ddb4d6207 am: f8d7e17e64 am: e8035c3f68 am: a04e2582a2
Use int 80h instead of __kernel_vsyscall in x86 relinterp am: bed73c8e03 am: 3fb5ab5447 am: cc4a9c15f5 am: babd561113 am: 2045f84ab1
Ignore incorrect elf architecture loaders in relinterp am: 1070762ab1 am: 1359723d26 am: 2ea5fe27ee am: a770f44b28 am: 17953cdd57
Ignore incorrect elf architecture libraries am: 1e848dc117 am: 6abd2ed9ef am: e644f1dff6 am: 39cf7b6acc am: 654e14e2e7