From 4a507da270189d642d20b8f621fa512a09d06bfe Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Mon, 5 Sep 2011 23:57:44 +0200 Subject: [PATCH] PR13112 Add include/asm/io_64.h blacklist. Also simplify blfile include list (starting .* pattern needed for all asm/include files means we can collapse some). --- dwflpp.cxx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dwflpp.cxx b/dwflpp.cxx index 23f5713c1..a05f53006 100644 --- a/dwflpp.cxx +++ b/dwflpp.cxx @@ -2958,16 +2958,13 @@ dwflpp::build_blacklist() so prefix those with '.*' - see PR13108 and PR13112. */ blfile += "kernel/kprobes\\.c"; // first alternative, no "|" blfile += "|arch/.*/kernel/kprobes\\.c"; - // Older kernels need ... blfile += "|.*/include/asm/io\\.h"; + blfile += "|.*/include/asm/io_64\\.h"; blfile += "|.*/include/asm/bitops\\.h"; - // While newer ones need ... - blfile += "|.*/arch/.*/include/asm/io\\.h"; - blfile += "|.*/arch/.*/include/asm/bitops\\.h"; blfile += "|drivers/ide/ide-iops\\.c"; // paravirt ops blfile += "|arch/.*/kernel/paravirt\\.c"; - blfile += "|.*/arch/.*/include/asm/paravirt\\.h"; + blfile += "|.*/include/asm/paravirt\\.h"; // XXX: it would be nice if these blacklisted functions were pulled // in dynamically, instead of being statically defined here. -- 2.43.5