diff -r 3edd2f19bce2 -r e0424e96e3fd targets/toolchain_gcc.py --- a/targets/toolchain_gcc.py Wed May 09 00:39:54 2012 +0200 +++ b/targets/toolchain_gcc.py Sat May 12 11:21:10 2012 +0200 @@ -100,10 +100,11 @@ objs = [] relink = False for Location, CFilesAndCFLAGS, DoCalls in self.CTRInstance.LocationCFilesAndCFLAGS: - if Location: - self.CTRInstance.logger.write(_("ConfNode : ") + self.CTRInstance.GetChildByIECLocation(Location).GetCurrentName() + " " + str(Location)+"\n") - else: - self.CTRInstance.logger.write(_("PLC :\n")) + if CFilesAndCFLAGS: + if Location : + self.CTRInstance.logger.write(".".join(map(str,Location))+" :\n") + else: + self.CTRInstance.logger.write(_("PLC :\n")) for CFile, CFLAGS in CFilesAndCFLAGS: if CFile.endswith(".c"):