<feed xmlns='http://www.w3.org/2005/Atom'>
<title>OpenOCD/src/svf, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.amat.us/openocd/atom/src/svf?h=master</id>
<link rel='self' href='https://git.amat.us/openocd/atom/src/svf?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/'/>
<updated>2020-01-29T05:36:30Z</updated>
<entry>
<title>openocd: fix minor inconsistencies after renaming "adapter" command</title>
<updated>2020-01-29T05:36:30Z</updated>
<author>
<name>Antonio Borneo</name>
<email>borneo.antonio@gmail.com</email>
</author>
<published>2019-08-23T13:12:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=291d1511aab3eee6a181510e1b1ff9282d47e69c'/>
<id>urn:sha1:291d1511aab3eee6a181510e1b1ff9282d47e69c</id>
<content type='text'>
Replace in the code any reference to the deprecated commands.

Change-Id: I75d28064017d664990b4024967900f32e196230a
Signed-off-by: Antonio Borneo &lt;borneo.antonio@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/5282
Tested-by: jenkins
Reviewed-by: Marc Schink &lt;dev@zapb.de&gt;
Reviewed-by: Oleksij Rempel &lt;linux@rempel-privat.de&gt;
</content>
</entry>
<entry>
<title>helper/command: change prototype of command_print/command_print_sameline</title>
<updated>2019-05-14T18:37:11Z</updated>
<author>
<name>Antonio Borneo</name>
<email>borneo.antonio@gmail.com</email>
</author>
<published>2019-04-03T08:37:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=6cb5ba6f1136df2986850f5c176cb38e34ca1795'/>
<id>urn:sha1:6cb5ba6f1136df2986850f5c176cb38e34ca1795</id>
<content type='text'>
To prepare for handling TCL return values consistently, all calls
to command_print/command_print_sameline should switch to CMD as
first parameter.

Change prototype of command_print() and command_print_sameline()
to pass CMD instead of CMD_CTX.
Since the first parameter is currently not used, the change can be
done though scripts without manual coding.
This patch is created using the command:
	sed -i PATTERN $(find src/ doc/ -type f)
with all the following patters:
	's/\(command_print(cmd\)-&gt;ctx,/\1,/'
	's/\(command_print(CMD\)_CTX,/\1,/'
	's/\(command_print(struct command_\)context \*context,/\1invocation *cmd,/'
	's/\(command_print_sameline(cmd\)-&gt;ctx,/\1,/'
	's/\(command_print_sameline(CMD\)_CTX,/\1,/'
	's/\(command_print_sameline(struct command_\)context \*context,/\1invocation *cmd,/'

This change is inspired by http://openocd.zylin.com/1815 from Paul
Fertser but is now done through scripting.

Change-Id: I3386d8f96cdc477e7a2308dd18269de3bed04385
Signed-off-by: Antonio Borneo &lt;borneo.antonio@gmail.com&gt;
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/5081
Tested-by: jenkins
Reviewed-by: Tomas Vanek &lt;vanekt@fbl.cz&gt;
</content>
</entry>
<entry>
<title>svf: improve robustness when processing invalid SVF files</title>
<updated>2018-03-13T08:41:21Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2018-01-18T08:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=8b192df59a10df105af3cff1551f5181deea83d6'/>
<id>urn:sha1:8b192df59a10df105af3cff1551f5181deea83d6</id>
<content type='text'>
Uninitialized argument value warnings reported by clang static
analizer.

Change-Id: I30af4900f517ffc0a7282689b58c7a224cdc080a
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/4356
Tested-by: jenkins
</content>
</entry>
<entry>
<title>Fix GCC7 warnings about switch-case fallthroughs</title>
<updated>2017-10-23T09:54:16Z</updated>
<author>
<name>Freddie Chopin</name>
<email>freddie.chopin@gmail.com</email>
</author>
<published>2017-06-29T21:48:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=9364b0dba451c3cee653f985b96b9f0535997346'/>
<id>urn:sha1:9364b0dba451c3cee653f985b96b9f0535997346</id>
<content type='text'>
GCC7 with -Wextra warns about switch-case blocks which fallthrough with
"this statement may fall through [-Werror=implicit-fallthrough=]". This
can be fixed by adding "special" comments: "/* fallthrough */".

See https://gcc.gnu.org/gcc-7/changes.html

Change-Id: Iba0be791dbdd86984489b2d9a0592bb59828da1e
Signed-off-by: Freddie Chopin &lt;freddie.chopin@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/4174
Tested-by: jenkins
</content>
</entry>
<entry>
<title>Convert to non-recursive make</title>
<updated>2016-12-08T16:23:10Z</updated>
<author>
<name>Andreas Fritiofson</name>
<email>andreas.fritiofson@gmail.com</email>
</author>
<published>2016-11-06T19:19:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=5be455a710c57bbbbd49c2d671b42098db7be5dc'/>
<id>urn:sha1:5be455a710c57bbbbd49c2d671b42098db7be5dc</id>
<content type='text'>
Change-Id: I11f8bc8553957e2ff083c09e72e16881e4d3bb6f
Signed-off-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3865
Tested-by: jenkins
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix usage of timeval_ms()</title>
<updated>2016-07-19T09:45:16Z</updated>
<author>
<name>Andreas Färber</name>
<email>afaerber@suse.de</email>
</author>
<published>2016-05-22T02:34:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=f19ac83152b54a204b8148815a538d868973e1e1'/>
<id>urn:sha1:f19ac83152b54a204b8148815a538d868973e1e1</id>
<content type='text'>
First, fix the timeval_ms() implementation to not have K&amp;R but ANSI
argument semantics by adding a missing void.

timeval_ms() returns an int64_t, not uint64_t or long long. Consistently
use int64_t for variables and PRI*64 as format string.

While at it, change a few related variables to bool for clarity.

Note that timeval_ms() may return a negative error code, but not a
single caller checks for that.

Change-Id: I27cf83e75b3e9a8913f6c43e98a281bea77aac13
Signed-off-by: Andreas Färber &lt;afaerber@suse.de&gt;
Reviewed-on: http://openocd.zylin.com/3499
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
Reviewed-by: Tomas Vanek &lt;vanekt@fbl.cz&gt;
</content>
</entry>
<entry>
<title>Make #include guard naming consistent</title>
<updated>2016-05-24T21:30:55Z</updated>
<author>
<name>Marc Schink</name>
<email>openocd-dev@marcschink.de</email>
</author>
<published>2015-09-21T19:07:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=d4b7cbff88bb5eb14fececdbd8e2a0b3e58ce6e0'/>
<id>urn:sha1:d4b7cbff88bb5eb14fececdbd8e2a0b3e58ce6e0</id>
<content type='text'>
Change-Id: Ie13e8af0bb74ed290f811dcad64ad06c9d8cb4fa
Signed-off-by: Marc Schink &lt;openocd-dev@marcschink.de&gt;
Reviewed-on: http://openocd.zylin.com/2956
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove FSF address from GPL notices</title>
<updated>2016-05-24T21:30:01Z</updated>
<author>
<name>Marc Schink</name>
<email>openocd-dev@marcschink.de</email>
</author>
<published>2016-05-16T20:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=d0e763ac7ef6aa17b17bd00ccdfbccfb4eacda69'/>
<id>urn:sha1:d0e763ac7ef6aa17b17bd00ccdfbccfb4eacda69</id>
<content type='text'>
Also make GPL notices consistent according to:
https://www.gnu.org/licenses/gpl-howto.html

Change-Id: I84c9df40a774958a7ed91460c5d931cfab9f45ba
Signed-off-by: Marc Schink &lt;openocd-dev@marcschink.de&gt;
Reviewed-on: http://openocd.zylin.com/3488
Tested-by: jenkins
Reviewed-by: Andreas Färber &lt;afaerber@suse.de&gt;
Reviewed-by: Freddie Chopin &lt;freddie.chopin@gmail.com&gt;
Reviewed-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
</content>
</entry>
<entry>
<title>svf: fix progress reporting switch behaviour</title>
<updated>2015-11-20T22:27:48Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2015-11-20T10:08:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=a652a4ea209d24d0f0ebcc73e5eaab14169f958d'/>
<id>urn:sha1:a652a4ea209d24d0f0ebcc73e5eaab14169f958d</id>
<content type='text'>
The svf_progress_enabled variable is global, hence its lifetime is not
limited and it retains the value from the previous run. Fix this by
explicit assignment.

Change-Id: Id6f4fa88f39521606342a37f6876a0948ac5406e
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3111
Tested-by: jenkins
Reviewed-by: Freddie Chopin &lt;freddie.chopin@gmail.com&gt;
</content>
</entry>
<entry>
<title>svf: fix off-by-one error in line numbers as output to user</title>
<updated>2015-11-20T22:26:21Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2015-08-27T11:09:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=40bd770f4523ac341892ece765d76d929f2174dc'/>
<id>urn:sha1:40bd770f4523ac341892ece765d76d929f2174dc</id>
<content type='text'>
This makes SVF error output match actual line numbers in the file
processed.

Change-Id: I1fa4b9d0891e4358b7beada516945d5331ebe182
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/2945
Tested-by: jenkins
</content>
</entry>
</feed>
