X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=buildtools%2Fmap_to_win.py;h=aa1752cacd86a2f32f0a88dd6e78ec88a3bab8ea;hb=e53084d84b0f2ae67df8d785e8d79df530b21a50;hp=2a6cb886050087fc42d5ab78798bb19dbe60eb2f;hpb=3f6f83626cf4967a99382a6518a614a1bf3d2c20;p=dpdk.git diff --git a/buildtools/map_to_win.py b/buildtools/map_to_win.py index 2a6cb88605..aa1752cacd 100644 --- a/buildtools/map_to_win.py +++ b/buildtools/map_to_win.py @@ -3,11 +3,10 @@ # Copyright(c) 2019 Intel Corporation import sys -from os.path import dirname, basename, join, exists def is_function_line(ln): - return ln.startswith('\t') and ln.endswith(';\n') and ":" not in ln + return ln.startswith('\t') and ln.endswith(';\n') and ":" not in ln and "# WINDOWS_NO_EXPORT" not in ln # MinGW keeps the original .map file but replaces per_lcore* to __emutls_v.per_lcore* def create_mingw_map_file(input_map, output_map): @@ -24,12 +23,6 @@ def main(args): create_mingw_map_file(args[1], args[2]) return 0 -# special case, allow override if an def file already exists alongside map file - override_file = join(dirname(args[1]), basename(args[2])) - if exists(override_file): - with open(override_file) as f_in: - functions = f_in.readlines() - # generate def file from map file. # This works taking indented lines only which end with a ";" and which don't # have a colon in them, i.e. the lines defining functions only.