<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>CodeWarrior for MCU中的主题 Re: CW HCS08 SE 5.0 linker bug?</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142441#M2861</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;You can disassemble a full absolute file in the following way:&lt;BR /&gt;&amp;nbsp; - Click with the right mouse button in the .mpc window&lt;BR /&gt;&amp;nbsp; - Select "Add Files"&lt;BR /&gt;&amp;nbsp; - Add the generated .abs file to your project&lt;BR /&gt;&amp;nbsp; - Click with the right mouse button on the .abs file name in the .mcp window&lt;BR /&gt;&amp;nbsp; - Select disassemble. A new window will be opened containing the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disassembly code for the absolute file.&lt;/P&gt;&lt;P&gt;Make sure to remove the .abs file from the project before next rebuild.&lt;BR /&gt;Around why you get wrong jump address, I cannot tell.&lt;/P&gt;&lt;P&gt;I would suggest you to submit a service request to our support team through our web interface.&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Jul 2006 19:40:33 GMT</pubDate>
    <dc:creator>CrasyCat</dc:creator>
    <dc:date>2006-07-10T19:40:33Z</dc:date>
    <item>
      <title>CW HCS08 SE 5.0 linker bug?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142440#M2860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;I have an assembler only HCS08GB60 project with 18 *.asm files.&amp;nbsp; I set the .prm file so that, I believe, the Smart linking is turned off.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;One of the files near the middle of the link order is having problems.&amp;nbsp; Everything assembles and links without generating error messages.&amp;nbsp; However, inspection of the generated binary from this file, either in the .abs.s19 file or in the debugger, shows that the JSR instructions have incorrect destination addresses.&amp;nbsp; The other linked files don't seem to have a problem and I don't see anything different in the structure of the different .asm files.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anyone see something like this before?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a way to generate a complete&amp;nbsp;".abs.lst" file that has all the files linked?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Mike&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jul 2006 23:12:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142440#M2860</guid>
      <dc:creator>mikehuslig</dc:creator>
      <dc:date>2006-07-07T23:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: CW HCS08 SE 5.0 linker bug?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142441#M2861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;You can disassemble a full absolute file in the following way:&lt;BR /&gt;&amp;nbsp; - Click with the right mouse button in the .mpc window&lt;BR /&gt;&amp;nbsp; - Select "Add Files"&lt;BR /&gt;&amp;nbsp; - Add the generated .abs file to your project&lt;BR /&gt;&amp;nbsp; - Click with the right mouse button on the .abs file name in the .mcp window&lt;BR /&gt;&amp;nbsp; - Select disassemble. A new window will be opened containing the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disassembly code for the absolute file.&lt;/P&gt;&lt;P&gt;Make sure to remove the .abs file from the project before next rebuild.&lt;BR /&gt;Around why you get wrong jump address, I cannot tell.&lt;/P&gt;&lt;P&gt;I would suggest you to submit a service request to our support team through our web interface.&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jul 2006 19:40:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142441#M2861</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2006-07-10T19:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: CW HCS08 SE 5.0 linker bug?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142442#M2862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Thanks for the tip on generating the complete listing.&amp;nbsp; It clearly shows the incorrect addresses.&lt;/P&gt;&lt;P&gt;As a follow-up, I downloaded 5.1 onto another computer, but it generates the same errors.&lt;/P&gt;&lt;P&gt;I found that the JSRs with incorrect addresses were supposed to go to addresses in the same file (local address), but&amp;nbsp;the incorrect addresses were also labeled addresses in the same file.&amp;nbsp; One JSR to a local address was correct and all JSRs to external addresses were correct.&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jul 2006 21:12:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142442#M2862</guid>
      <dc:creator>mikehuslig</dc:creator>
      <dc:date>2006-07-10T21:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: CW HCS08 SE 5.0 linker bug?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142443#M2863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;As another followup, Freescale confirmed the bug was in the Macro assembler.&amp;nbsp; They gave me a workaround by using XDEFs for my local addresses that were not being generated properly.&amp;nbsp; (I found that LDHX #local_address were also affected).&amp;nbsp; I asked what was different in this file that might be causing the problem.&amp;nbsp; They said they would forward my question to the appropriate people, but have yet to get a response.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Mike&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Jul 2006 23:54:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CW-HCS08-SE-5-0-linker-bug/m-p/142443#M2863</guid>
      <dc:creator>mikehuslig</dc:creator>
      <dc:date>2006-07-21T23:54:24Z</dc:date>
    </item>
  </channel>
</rss>

