summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorashimida <ashimida@linux.alibaba.com>2020-06-02 09:45:17 +0200
committerMasahiro Yamada <masahiroy@kernel.org>2020-06-06 16:39:20 +0200
commit72d24accf02add25e08733f0ecc93cf10fcbd88c (patch)
treec72bb1fa2ac93c3917f08a6242b7f2b5287e5c58 /Makefile
parentkbuild: doc: rename LDFLAGS to KBUILD_LDFLAGS (diff)
downloadlinux-72d24accf02add25e08733f0ecc93cf10fcbd88c.tar.xz
linux-72d24accf02add25e08733f0ecc93cf10fcbd88c.zip
mksysmap: Fix the mismatch of '.L' symbols in System.map
When System.map was generated, the kernel used mksysmap to filter the kernel symbols, but all the symbols with the second letter 'L' in the kernel were filtered out, not just the symbols starting with 'dot + L'. For example: ashimida@ubuntu:~/linux$ cat System.map |grep ' .L' ashimida@ubuntu:~/linux$ nm -n vmlinux |grep ' .L' ffff0000088028e0 t bLength_show ...... ffff0000092e0408 b PLLP_OUTC_lock ffff0000092e0410 b PLLP_OUTA_lock The original intent should be to filter out all local symbols starting with '.L', so the dot should be escaped. Fixes: 00902e984732 ("mksysmap: Add h8300 local symbol pattern") Signed-off-by: ashimida <ashimida@linux.alibaba.com> Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions