Substitute LDSCRIPT with real value

This commit is contained in:
Ivan Kravets
2019-10-18 15:05:11 +03:00
parent d44c60614d
commit 92d86192aa

View File

@ -129,14 +129,7 @@ def BuildProgram(env):
# append into the beginning a main LD script
if env.get("LDSCRIPT_PATH") and not any("-Wl,-T" in f for f in env["LINKFLAGS"]):
env.Prepend(
LINKFLAGS=[
"-T",
env["LDSCRIPT_PATH"]
if os.path.isfile(env["LDSCRIPT_PATH"])
else "$LDSCRIPT_PATH",
]
)
env.Prepend(LINKFLAGS=["-T", env.subst("$LDSCRIPT_PATH")])
# enable "cyclic reference" for linker
if env.get("LIBS") and env.GetCompilerType() == "gcc":