<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_development/scripts, branch cm-14.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/'/>
<entry>
<title>gdbclient: fix gdbclient &lt;processname&gt; invocation</title>
<updated>2016-08-27T18:34:47+00:00</updated>
<author>
<name>Khalid Zubair</name>
<email>kzubair@cyngn.com</email>
</author>
<published>2016-06-15T00:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=9656b2c345cf06e736c7c2668ada8ce50eab178d'/>
<id>9656b2c345cf06e736c7c2668ada8ce50eab178d</id>
<content type='text'>
 - `pid` was being run on the host system and not the target.
 - toybox does not have `pid`, use `pidof` instead.
 - throw an error if more than one pid is matched

Change-Id: I049484013df804e7f0901ec8e4b872bacd839daa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - `pid` was being run on the host system and not the target.
 - toybox does not have `pid`, use `pidof` instead.
 - throw an error if more than one pid is matched

Change-Id: I049484013df804e7f0901ec8e4b872bacd839daa
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbclient: Properly locate outdir on CM</title>
<updated>2016-08-27T18:34:45+00:00</updated>
<author>
<name>Steve Kondik</name>
<email>steve@cyngn.com</email>
</author>
<published>2015-12-03T21:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=3dd5f53c09d63aad800d8028df8a85e5e4fd4fc2'/>
<id>3dd5f53c09d63aad800d8028df8a85e5e4fd4fc2</id>
<content type='text'>
Change-Id: I3b549ce7159af4169e61e42d738e9f86c18f8708
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3b549ce7159af4169e61e42d738e9f86c18f8708
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix how the script gets data from apks.</title>
<updated>2016-05-31T20:21:55+00:00</updated>
<author>
<name>Christopher Ferris</name>
<email>cferris@google.com</email>
</author>
<published>2016-03-16T19:17:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=d50f287b81011f6a6cb9091a0a9c75f6bbc19966'/>
<id>d50f287b81011f6a6cb9091a0a9c75f6bbc19966</id>
<content type='text'>
The previous code used unzip to get the offsets of the files in
the zip file. This was an estimate, and it turns out to be wrong
in many cases. Replace that with zipinfo -v which gives the exact
offset of the files in the zip.

Also update the tmp files so that they are in a dictionary of their
own by apk, instead of embedded in the offset list.

Bug: 29050779

(cherry picked from commit abe22f46161224559078da804c00d2859221f325)

Change-Id: I4e33704c5b26cd238ff7e316bca9de729480c59c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous code used unzip to get the offsets of the files in
the zip file. This was an estimate, and it turns out to be wrong
in many cases. Replace that with zipinfo -v which gives the exact
offset of the files in the zip.

Also update the tmp files so that they are in a dictionary of their
own by apk, instead of embedded in the offset list.

Bug: 29050779

(cherry picked from commit abe22f46161224559078da804c00d2859221f325)

Change-Id: I4e33704c5b26cd238ff7e316bca9de729480c59c
</pre>
</div>
</content>
</entry>
<entry>
<title>Find abi before trying to decode the stack.</title>
<updated>2016-03-16T02:05:15+00:00</updated>
<author>
<name>Christopher Ferris</name>
<email>cferris@google.com</email>
</author>
<published>2016-03-11T23:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=b8e1760d79844a95eeffa42fc678ccd3cd5c8298'/>
<id>b8e1760d79844a95eeffa42fc678ccd3cd5c8298</id>
<content type='text'>
The CallStack function prints stacks to the log. Unfortunately, our
stack script defaults to arm, so if the data is actually arm64, we'll
do nothing. Modify the script to parse the input trying to determine
the abi before processing the rest of the lines. At the very least,
we'll be able to correctly choose between arm and arm64.

The only downside, is that, the old method could take dumps from different
abis, but no one I know does this.

Bug: 26569638

(cherry picked from commit bf8a94023453f2f6df87b0fb84dc14f7b46814ce)

Change-Id: I8dba5cc4910c4a81996999b8699915f1d55b4979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CallStack function prints stacks to the log. Unfortunately, our
stack script defaults to arm, so if the data is actually arm64, we'll
do nothing. Modify the script to parse the input trying to determine
the abi before processing the rest of the lines. At the very least,
we'll be able to correctly choose between arm and arm64.

The only downside, is that, the old method could take dumps from different
abis, but no one I know does this.

Bug: 26569638

(cherry picked from commit bf8a94023453f2f6df87b0fb84dc14f7b46814ce)

Change-Id: I8dba5cc4910c4a81996999b8699915f1d55b4979
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Make gdbclient respect custom OUT_DIR settings"</title>
<updated>2016-01-07T18:05:26+00:00</updated>
<author>
<name>Alex Light</name>
<email>allight@google.com</email>
</author>
<published>2016-01-07T18:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=7c776a4fb31cf38596e701fadf424abb5f37364d'/>
<id>7c776a4fb31cf38596e701fadf424abb5f37364d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make gdbclient respect custom OUT_DIR settings</title>
<updated>2016-01-06T13:54:02+00:00</updated>
<author>
<name>Alex Light</name>
<email>allight@google.com</email>
</author>
<published>2015-12-15T23:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=35dd4d66b63c2bcec936fde8f1cdd064f53e0c98'/>
<id>35dd4d66b63c2bcec936fde8f1cdd064f53e0c98</id>
<content type='text'>
Change-Id: Icb43798717f9b2aa6144f59624c2e3b7f59f42f8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icb43798717f9b2aa6144f59624c2e3b7f59f42f8
</pre>
</div>
</content>
</entry>
<entry>
<title>Update gdbclient to use the multiarch gdb.</title>
<updated>2015-12-17T20:58:00+00:00</updated>
<author>
<name>Josh Gao</name>
<email>jmgao@google.com</email>
</author>
<published>2015-12-17T20:06:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=409ab9f21222c9c6c5c553c6340b43f4e6aae09d'/>
<id>409ab9f21222c9c6c5c553c6340b43f4e6aae09d</id>
<content type='text'>
Bug: http://b/26224915
Change-Id: I9bfcc08e6c92c18f6c774ce7f9ad13c9b055fc68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: http://b/26224915
Change-Id: I9bfcc08e6c92c18f6c774ce7f9ad13c9b055fc68
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify the dso rule to allow spaces in [] names.</title>
<updated>2015-12-01T00:29:57+00:00</updated>
<author>
<name>Christopher Ferris</name>
<email>cferris@google.com</email>
</author>
<published>2015-12-01T00:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=c14b612ba17e7c92a4f663e126465d5916061b0c'/>
<id>c14b612ba17e7c92a4f663e126465d5916061b0c</id>
<content type='text'>
Some of the map names have spaces in them, but only the ones that look
like:

[anon:atexit handlers]

So allow spaces between a [ and a ].

Change-Id: I09f1b50533fcd2e79acda199dcc3fb99c6d8428f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the map names have spaces in them, but only the ones that look
like:

[anon:atexit handlers]

So allow spaces between a [ and a ].

Change-Id: I09f1b50533fcd2e79acda199dcc3fb99c6d8428f
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't throw when we fail to find a device.</title>
<updated>2015-10-28T21:21:59+00:00</updated>
<author>
<name>Josh Gao</name>
<email>jmgao@google.com</email>
</author>
<published>2015-10-28T18:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=44b84a8e030c26280fbc92c2c9e67750147294e1'/>
<id>44b84a8e030c26280fbc92c2c9e67750147294e1</id>
<content type='text'>
Instead, set it to None and let the caller handle things.

Change-Id: Ic4f27fdb52ebd6bc5b4048e4e688ec7bd2509bfa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead, set it to None and let the caller handle things.

Change-Id: Ic4f27fdb52ebd6bc5b4048e4e688ec7bd2509bfa
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "gdbclient.py: set directory for gdb."</title>
<updated>2015-10-22T23:20:01+00:00</updated>
<author>
<name>Josh Gao</name>
<email>jmgao@google.com</email>
</author>
<published>2015-10-22T23:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_development/commit/?id=66bb9fa2cd8f13e0965f99c2b28ab8f0eb4e8e9e'/>
<id>66bb9fa2cd8f13e0965f99c2b28ab8f0eb4e8e9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
