Skip to content

Commit c7ee0f0

Browse files
committed
docs: NDK r7c Release Notes (RC2)
Change-Id: I687e21bd2d85abbe1bca58396830a9cc23007444
1 parent dfa3b8f commit c7ee0f0

File tree

2 files changed

+64
-10
lines changed

2 files changed

+64
-10
lines changed

docs/html/sdk/ndk/index.jd

Lines changed: 62 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
ndk=true
22

3-
ndk.win_download=android-ndk-r7b-windows.zip
4-
ndk.win_bytes=80346206
5-
ndk.win_checksum=c42b0c9c14428397337421d5e4999380
3+
ndk.win_download=android-ndk-r7c-windows.zip
4+
ndk.win_bytes=80361003
5+
ndk.win_checksum=e86184cdc4bf71d32fa9185fad8544e2
66

7-
ndk.mac_download=android-ndk-r7b-darwin-x86.tar.bz2
8-
ndk.mac_bytes=73817184
9-
ndk.mac_checksum=6daa82ca6b73bc0614c9997430079c7a
7+
ndk.mac_download=android-ndk-r7c-darwin-x86.tar.bz2
8+
ndk.mac_bytes=73836512
9+
ndk.mac_checksum=025f57feb5f32ed993a5fa7f5996477d
1010

11-
ndk.linux_download=android-ndk-r7b-linux-x86.tar.bz2
12-
ndk.linux_bytes=64349733
13-
ndk.linux_checksum=0eb8af18796cdaa082df8f7c54ad7f9a
11+
ndk.linux_download=android-ndk-r7c-linux-x86.tar.bz2
12+
ndk.linux_bytes=63432410
13+
ndk.linux_checksum=0bc21b78823dcf6f86b988203626b1fe
1414

1515
page.title=Android NDK
1616

@@ -62,6 +62,59 @@ padding: .25em 1em;
6262
<div class="toggleable open">
6363
<a href="#" onclick="return toggleDiv(this)"><img src=
6464
"{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px">
65+
Android NDK, Revision 7c</a> <em>(March 2012)</em>
66+
67+
<div class="toggleme">
68+
<p>This release of the NDK includes an important fix for Tegra2-based devices, and a few
69+
additional fixes and improvements:</p>
70+
71+
<dl>
72+
<dt>Important bug fixes:</dt>
73+
74+
<dd>
75+
<ul>
76+
<li>Fixed GNU STL armeabi-v7a binaries to not crash on non-NEON
77+
devices. The files provided with NDK r7b were not configured properly,
78+
resulting in crashes on Tegra2-based devices and others when trying to use
79+
certain floating-point functions (e.g., {@code cosf}, {@code sinf}, {@code expf}).</li>
80+
</ul>
81+
</dd>
82+
83+
<dt>Important changes:</dt>
84+
85+
<dd>
86+
<ul>
87+
<li>Added support for custom output directories through the {@code NDK_OUT}
88+
environment variable. When defined, this variable is used to store all
89+
intermediate generated files, instead of {@code $PROJECT_PATH/obj}. The variable is
90+
also recognized by {@code ndk-gdb}. </li>
91+
<li>Added support for building modules with hundreds or even thousands of source
92+
files by defining {@code LOCAL_SHORT_COMMANDS} to {@code true} in your {@code Android.mk}.
93+
<p>This change forces the NDK build system to put most linker or archiver options
94+
into list files, as a work-around for command-line length limitations.
95+
See {@code docs/ANDROID-MK.html} for details.</p>
96+
</li>
97+
</ul>
98+
</dd>
99+
100+
<dt>Other bug fixes:</dt>
101+
102+
<dd>
103+
<ul>
104+
<li>Fixed {@code android_getCpuCount()} implementation in the {@code cpufeatures}
105+
helper library. On certain devices, where cores are enabled dynamically by the system, the previous
106+
implementation would report the total number of <em>active</em> cores the first time the function
107+
was called, rather than the total number of <em>physically available</em> cores.</li>
108+
</ul>
109+
</dd>
110+
</dl>
111+
</div>
112+
</div>
113+
114+
115+
<div class="toggleable closed">
116+
<a href="#" onclick="return toggleDiv(this)"><img src=
117+
"{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px">
65118
Android NDK, Revision 7b</a> <em>(February 2012)</em>
66119

67120
<div class="toggleme">

docs/html/sdk/sdk_toc.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,8 @@
191191
<span style="display:none" class="zh-TW"></span>
192192
</span>
193193
<ul>
194-
<li><a href="<?cs var:toroot ?>sdk/ndk/index.html">Android NDK, r7b</a>
194+
<li><a href="<?cs var:toroot ?>sdk/ndk/index.html">Android NDK, r7c</a>
195+
<span class="new">new!</span>
195196
</li>
196197
<li><a href="<?cs var:toroot ?>sdk/ndk/overview.html">What is the NDK?</a></li>
197198
</ul>

0 commit comments

Comments
 (0)