<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_v8/src/platform-linux.cc, branch stable/cm-11.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_external_v8/'/>
<entry>
<title>Fix ARM hardfloat detection in linux</title>
<updated>2012-11-03T04:54:11+00:00</updated>
<author>
<name>Andrew Hsieh</name>
<email>andrewhsieh@google.com</email>
</author>
<published>2012-11-03T04:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=af537b8206a515f942e5ee0338113bd485b55eb7'/>
<id>af537b8206a515f942e5ee0338113bd485b55eb7</id>
<content type='text'>
See
  http://code.google.com/p/v8/issues/detail?id=2140
  https://chromiumcodereview.appspot.com/10713009

The original code fails to detect at run-time when compiled
with GCC 4.7, because the undefined behavior of casting
void to double, and the r0/r1 clobbered in assembly code
isn't reaching the use when compared to 1.0 in VFP reg.
In summary, the old code is incorrect and overkill, and the
new code fix it.

Change-Id: I6b63a4f9789e08089368e431a5553f482400725a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See
  http://code.google.com/p/v8/issues/detail?id=2140
  https://chromiumcodereview.appspot.com/10713009

The original code fails to detect at run-time when compiled
with GCC 4.7, because the undefined behavior of casting
void to double, and the r0/r1 clobbered in assembly code
isn't reaching the use when compared to 1.0 in VFP reg.
In summary, the old code is incorrect and overkill, and the
new code fix it.

Change-Id: I6b63a4f9789e08089368e431a5553f482400725a
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Android ucontext refinements (upstream backport)".</title>
<updated>2012-10-17T17:03:16+00:00</updated>
<author>
<name>David 'Digit' Turner</name>
<email>digit@android.com</email>
</author>
<published>2012-10-17T17:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=1bbccaca327b1fed6859a62f6d3ed75a75e4856a'/>
<id>1bbccaca327b1fed6859a62f6d3ed75a75e4856a</id>
<content type='text'>
This creates build breakages in the internal Android tree.
Will investigate later.

Original patch: https://android-review.googlesource.com/#/c/38852/

Change-Id: I902021fa56b959f1f035f4d448a43483328debd8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This creates build breakages in the internal Android tree.
Will investigate later.

Original patch: https://android-review.googlesource.com/#/c/38852/

Change-Id: I902021fa56b959f1f035f4d448a43483328debd8
</pre>
</div>
</content>
</entry>
<entry>
<title>Android ucontext refinements (upstream backport).</title>
<updated>2012-10-17T12:58:16+00:00</updated>
<author>
<name>David 'Digit' Turner</name>
<email>digit@android.com</email>
</author>
<published>2012-07-12T16:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=8a0da0b040a743677f20f29548ff3380ffb9a5ed'/>
<id>8a0da0b040a743677f20f29548ff3380ffb9a5ed</id>
<content type='text'>
This is a forward-compatible patch to avoid naming/type conflicts in
the near future, when the Android C library will be updated to provide
mcontext_t/ucontext_t properly.

Note that this changes the naming convention used to access the
register values from mcontext_t, to follow current ARM GLibc (this
is also the convention being adopted by Android).

+ Android provides gettid() (all API levels) so use it instead of
  relying on syscall().

This is a backport of http://code.google.com/p/v8/source/detail?r=12250

See http://code.google.com/p/android/issues/detail?id=34784 for more
context.

Change-Id: Id1fe5489eea8a51d0210858bf91132191f967822
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a forward-compatible patch to avoid naming/type conflicts in
the near future, when the Android C library will be updated to provide
mcontext_t/ucontext_t properly.

Note that this changes the naming convention used to access the
register values from mcontext_t, to follow current ARM GLibc (this
is also the convention being adopted by Android).

+ Android provides gettid() (all API levels) so use it instead of
  relying on syscall().

This is a backport of http://code.google.com/p/v8/source/detail?r=12250

See http://code.google.com/p/android/issues/detail?id=34784 for more
context.

Change-Id: Id1fe5489eea8a51d0210858bf91132191f967822
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge V8 at 3.9.24.24</title>
<updated>2012-05-16T10:36:38+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-05-16T10:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=7a930e02c0b52d70d022ed255db551895dfe1157'/>
<id>7a930e02c0b52d70d022ed255db551895dfe1157</id>
<content type='text'>
Bug: 5688872
Change-Id: I2193f3dbd0d9137530174f65060d857b432a6abb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 5688872
Change-Id: I2193f3dbd0d9137530174f65060d857b432a6abb
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge V8 at 3.9.24.13</title>
<updated>2012-04-16T15:41:38+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-04-12T09:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=3ef787dbeca8a5fb1086949cda830dccee07bfbd'/>
<id>3ef787dbeca8a5fb1086949cda830dccee07bfbd</id>
<content type='text'>
Bug: 5688872
Change-Id: Id0aa8d23375030494d3189c31774059c0f5398fc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 5688872
Change-Id: Id0aa8d23375030494d3189c31774059c0f5398fc
</pre>
</div>
</content>
</entry>
<entry>
<title>Roll V8 back to 3.6</title>
<updated>2012-04-11T17:39:07+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-04-11T17:30:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=85b71799222b55eb5dd74ea26efe0c64ab655c8c'/>
<id>85b71799222b55eb5dd74ea26efe0c64ab655c8c</id>
<content type='text'>
Roll back to V8 3.6 to fix x86 build, we don't have ucontext.h.

This reverts commits:
5d4cdbf7a67d3662fa0bee4efdb7edd8daec9b0b
c7cc028aaeedbbfa11c11d0b7b243b3d9e837ed9
592a9fc1d8ea420377a2e7efd0600e20b058be2b

Bug: 5688872
Change-Id: Ic961bb5e65b778e98bbfb71cce71d99fa949e995
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Roll back to V8 3.6 to fix x86 build, we don't have ucontext.h.

This reverts commits:
5d4cdbf7a67d3662fa0bee4efdb7edd8daec9b0b
c7cc028aaeedbbfa11c11d0b7b243b3d9e837ed9
592a9fc1d8ea420377a2e7efd0600e20b058be2b

Bug: 5688872
Change-Id: Ic961bb5e65b778e98bbfb71cce71d99fa949e995
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge V8 3.9 at 3.9.24.9</title>
<updated>2012-04-11T14:40:41+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-04-11T09:23:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=5d4cdbf7a67d3662fa0bee4efdb7edd8daec9b0b'/>
<id>5d4cdbf7a67d3662fa0bee4efdb7edd8daec9b0b</id>
<content type='text'>
http://v8.googlecode.com/svn/branches/3.9@11260

Bug: 5688872
Change-Id: Iddd944e82189d92df3fc427dc5f0d3f1b2f0c6c8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://v8.googlecode.com/svn/branches/3.9@11260

Bug: 5688872
Change-Id: Iddd944e82189d92df3fc427dc5f0d3f1b2f0c6c8
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge V8 at 3.8.9.11</title>
<updated>2012-04-11T14:40:15+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-03-05T14:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=c7cc028aaeedbbfa11c11d0b7b243b3d9e837ed9'/>
<id>c7cc028aaeedbbfa11c11d0b7b243b3d9e837ed9</id>
<content type='text'>
Bug: 5688872

Change-Id: Ie3b1dd67a730ec5e82686b7b37dba26f6a9bb24f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 5688872

Change-Id: Ie3b1dd67a730ec5e82686b7b37dba26f6a9bb24f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge V8 at 3.7.12.28</title>
<updated>2012-04-11T14:39:56+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2012-03-05T11:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=592a9fc1d8ea420377a2e7efd0600e20b058be2b'/>
<id>592a9fc1d8ea420377a2e7efd0600e20b058be2b</id>
<content type='text'>
Bug: 5688872

Change-Id: Iddb40cae44d51a2b449f2858951e0472771f5981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 5688872

Change-Id: Iddb40cae44d51a2b449f2858951e0472771f5981
</pre>
</div>
</content>
</entry>
<entry>
<title>resolved conflicts for merge of f8d66dab to master</title>
<updated>2012-02-15T22:14:30+00:00</updated>
<author>
<name>Jean-Baptiste Queru</name>
<email>jbq@google.com</email>
</author>
<published>2012-02-15T22:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_v8/commit/?id=eed066b7ac0df859a0144ddde604e99ebf95d4d6'/>
<id>eed066b7ac0df859a0144ddde604e99ebf95d4d6</id>
<content type='text'>
Change-Id: I66e6f68b1c5b5d1f0ad5347eabe8b99e6f9bad77
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I66e6f68b1c5b5d1f0ad5347eabe8b99e6f9bad77
</pre>
</div>
</content>
</entry>
</feed>
