Clone of official tools
Diff: toolchains/iar.py
- Revision:
- 41:2a77626a4c21
- Parent:
- 40:7d3fa6b99b2b
- Child:
- 43:2a7da56ebd24
--- a/toolchains/iar.py Tue Oct 10 16:56:30 2017 -0500 +++ b/toolchains/iar.py Wed Oct 25 14:46:50 2017 -0500 @@ -84,7 +84,7 @@ self.cc += self.flags["common"] + c_flags_cmd + self.flags["c"] self.cppc += self.flags["common"] + c_flags_cmd + cxx_flags_cmd + self.flags["cxx"] - self.ld = [join(IAR_BIN, "ilinkarm")] + self.ld = [join(IAR_BIN, "ilinkarm")] + self.flags['ld'] self.ar = join(IAR_BIN, "iarchive") self.elf2bin = join(IAR_BIN, "ielftool") @@ -186,7 +186,7 @@ def link(self, output, objects, libraries, lib_dirs, mem_map): # Build linker command map_file = splitext(output)[0] + ".map" - cmd = self.ld + [ "-o", output, "--map=%s" % map_file] + objects + libraries + self.flags['ld'] + cmd = self.ld + [ "-o", output, "--map=%s" % map_file] + objects + libraries if mem_map: cmd.extend(["--config", mem_map])