Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MAEC TOOL NEWS: MAECT-TM-011201D

TM
Precaution

Please take note of the following problem in using integrated development environment TM.
  • On changing linking orders


  1. Versions Concerned
    TM V.3.00 -- V.3.11

  2. Description
    When a linking order is changed using the command-editing function of the project editor, linking may not correctly be performed at build.

  3. Conditions
    This problem occurs if the following two conditions are satisfied:
    (1) After selecting "projectname.cmd" from the tree structure viewer--Generation Procedure View--of the project editor, a command dialog box is opened by selecting [Project] -> [Edit Item] -> [Command].
    (2) A linking order of lines is changed with the "Up" or "Down" button so that a line containing a dual redirection sign ">>" comes at the first line, and a line containing a single redirection sign ">" at the second or later.
    3.1 Example
    Moving a line with ">>" to the first line
    (a) After changing a linking order: A line with ">>" comes at the first, followed by a line with ">".
    -----------------------------------------------------------------
    2    $(ECHO)\$(OUTDIR)\RAM >> $(ODINCMD)\$(LNLIST)
    1    $(ECHO)\$(OUTDIR)\PULSE > $(ODINCMD)\$(LNLIST)
    3    $(ECHO)\$(OUTDIR)\MAIN >> $(ODINCMD)\$(LNLIST)
    -----------------------------------------------------------------
    (b) Before changing a linking order (original): In this arrangement, the second line is clicked by the mouse and then moved up by the "Up" button.
    -----------------------------------------------------------------
    1    $(ECHO)\$(OUTDIR)\PULSE > $(ODINCMD)\$(LNLIST)
    2    $(ECHO)\$(OUTDIR)\RAM >> $(ODINCMD)\$(LNLIST)
    3    $(ECHO)\$(OUTDIR)\MAIN >> $(ODINCMD)\$(LNLIST)
    -----------------------------------------------------------------
  4. Workaround
    If Condition (2) in Section 3 is met as a result of changing a linking order, edit the redirection signs manually so that the first line contains a single redirection sign ">", and the line that previously contained a single redirection sign contains a dual redirection sign ">>".
    When changing a linking order manually without using the command-editing function, click the line to move, press the "Mod..." button, and then edit the lines involved in an Edit box that appears.
    Example of Workaround
    (a) After editing the lines involved: A line with ">" comes at the first, followed by a line with ">>".
    -----------------------------------------------------------------
    2    $(ECHO)\$(OUTDIR)\RAM > $(ODINCMD)\$(LNLIST)
    1    $(ECHO)\$(OUTDIR)\PULSE >> $(ODINCMD)\$(LNLIST)
    3    $(ECHO)\$(OUTDIR)\MAIN >> $(ODINCMD)\$(LNLIST)
    -----------------------------------------------------------------
    (b) Before editing the lines involved (After changing a linking order in Section 3.1): In this arrangement, the first and second lines are edited in order not to meet Condition (2) in Section 3.
    -----------------------------------------------------------------
    2    $(ECHO)\$(OUTDIR)\RAM >> $(ODINCMD)\$(LNLIST)
    1    $(ECHO)\$(OUTDIR)\PULSE > $(ODINCMD)\$(LNLIST)
    3    $(ECHO)\$(OUTDIR)\MAIN >> $(ODINCMD)\$(LNLIST)
    -----------------------------------------------------------------
  5. Schedule of Fixing the Problem
    We plan to fix this problem in our next release.




© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal