<feed xmlns='http://www.w3.org/2005/Atom'>
<title>elfinfo.git, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://trygvis.io/git/2016/07/elfinfo.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2016/07/elfinfo.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/'/>
<updated>2016-07-26T19:17:20Z</updated>
<entry>
<title>cleaning.</title>
<updated>2016-07-26T19:17:20Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-26T19:17:20Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=4d8b6e0ceeb9c8df06decf33b83781adc00cbead'/>
<id>urn:sha1:4d8b6e0ceeb9c8df06decf33b83781adc00cbead</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lexer/parser:</title>
<updated>2016-07-17T16:56:29Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T16:56:29Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=ea58b3887a7deba05e3fc85eb536038a547f8871'/>
<id>urn:sha1:ea58b3887a7deba05e3fc85eb536038a547f8871</id>
<content type='text'>
o Renaming the ASSERT_K token to ASSERT.
o Fixing a bug in the NAME regex where underscored where not allowed in certain names.
o All ASSERT statements use string instead of NAME.
o Improving STRING_ANY, allow many non-quote tokens instead of just one. Can probably replace the entire string rule with STRING_ANY now.
o Fixing naming of '!', "~" and "?" operators.
Ld:
o Implement support for multiplication and division operators.
o Better error messages.
</content>
</entry>
<entry>
<title>lexer: even dashes can be in a NAME.</title>
<updated>2016-07-17T15:01:41Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T15:01:41Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=c543a2f713184ccf6a5e9077dbfb985bdc7c5b4b'/>
<id>urn:sha1:c543a2f713184ccf6a5e9077dbfb985bdc7c5b4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>elfinfo: Better error messages.</title>
<updated>2016-07-17T15:00:34Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T15:00:34Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=d2df6908de9df354bbd4c07d39893002cf1f8c00'/>
<id>urn:sha1:d2df6908de9df354bbd4c07d39893002cf1f8c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parser/lexer:</title>
<updated>2016-07-17T14:03:47Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T14:03:47Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=0f57cc9750282ce0284fe69b06f161dea2bfc8cb'/>
<id>urn:sha1:0f57cc9750282ce0284fe69b06f161dea2bfc8cb</id>
<content type='text'>
o Support special '/DISCARD/' as NAME.
o Add 'SORT' as a token. It is equivalent with SORT_BY_NAME. The new rule sort_by_name coverts both.
Ld:
o Don't die on unknown sections, they can be referenced before declared. Doesn't matter for this app anyway.
</content>
</entry>
<entry>
<title>o Adding a tool to process a bunch of ld script and summarize the trial.</title>
<updated>2016-07-17T14:00:21Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T14:00:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=c5e53ec8da9b11e351893742096f76e2bceb5730'/>
<id>urn:sha1:c5e53ec8da9b11e351893742096f76e2bceb5730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parser/lexer: Adding license info.</title>
<updated>2016-07-17T13:59:05Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T13:59:05Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=45d74163463cb7bf43e764eab87c7bc3d179bda8'/>
<id>urn:sha1:45d74163463cb7bf43e764eab87c7bc3d179bda8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parser: Cleaning up everything from the original file.</title>
<updated>2016-07-17T13:08:41Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T13:08:41Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=2fde5429cf5f816237d97cea7fe70fe02bdc71ed'/>
<id>urn:sha1:2fde5429cf5f816237d97cea7fe70fe02bdc71ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Catch at least std exceptions to show a error message that can start to explain why it failed.</title>
<updated>2016-07-17T08:19:02Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-17T08:19:02Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=4251a598c9583601952649829e456ee645a693b5'/>
<id>urn:sha1:4251a598c9583601952649829e456ee645a693b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Working version that can take the data from the LD script. Only tested with the Intel Quark D2000 LD script.</title>
<updated>2016-07-16T20:59:28Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2016-07-16T20:59:28Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2016/07/elfinfo.git/commit/?id=62e8183d33ae159b9e984d2ef5b4a83656d56a16'/>
<id>urn:sha1:62e8183d33ae159b9e984d2ef5b4a83656d56a16</id>
<content type='text'>
lexer: Allowing capital X in hex numbers too.
</content>
</entry>
</feed>
