0905更新

2012年9月05日 23:51

project bionic/
Updating 6fe901e..be19a36
Fast-forward
libc/SYSCALLS.TXT                 |    1 +
libc/arch-arm/syscalls.mk         |    1 +
libc/arch-arm/syscalls/getsid.S   |   14 ++++++++++++++
libc/arch-mips/syscalls.mk        |    1 +
libc/arch-mips/syscalls/getsid.S  |   22 ++++++++++++++++++++++
libc/arch-x86/syscalls.mk         |    1 +
libc/arch-x86/syscalls/getsid.S   |   23 +++++++++++++++++++++++
libc/include/sys/linux-syscalls.h |    1 +
libc/include/termios.h            |    5 +++++
libc/include/unistd.h             |    2 +-
libc/upstream-dlmalloc/malloc.c   |   12 ++++++++++--
tests/Android.mk                  |    6 +++++-
 
更新有两部分:
 
1, 为arm、mips和x86增加getsid添加系统调用,这个比较好理解,在syscall.h里面增加系统调用号:147,然后在不同平台的汇编代码中增加汇编源码。在unistd.h中增加系统调用接口。
2,termios.h 中增加tcflush的接口,无他。
 
project build/
Updating bb369a5..5da7ec4
Fast-forward
tools/findleaves.py |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
 
Trivial 修改
 
project frameworks/base/
Updating 0dab1a1..b307ceb
Fast-forward
core/java/android/widget/SearchView.java |    3 +++
 
在SearchView的查询的extra数据中添加mAppSearchData,如果不为空的话。
 
project hardware/ril/
Updating d5580e1..a1d41fe
Fast-forward
reference-ril/reference-ril.c | 1098 +++++++++++++++++++++++++++++++++++++++--
增加模拟器的各种接口,细节不描述。
 
project packages/apps/Browser/
project packages/apps/Email/
 
apk修改不描述。
 
 
 
project sdk/
Updating 5e6a790..8f569b2
Fast-forward
anttasks/src/com/android/ant/TaskHelper.java       |    5 +
.../src/com/android/ide/eclipse/adt/AdtPlugin.java |   15 ++
.../src/com/android/ide/eclipse/adt/AdtUtils.java  |   29 ++++
.../android/ide/eclipse/adt/SourceRevealer.java    |   47 ++++++
.../internal/editors/layout/ProjectCallback.java   |    6 +
.../editors/layout/gle2/GraphicalEditorPart.java   |   84 +++++++++-
.../internal/editors/layout/gle2/RenderLogger.java |   48 +++++-
.../project/BaseClasspathContainerInitializer.java |    7 +-
.../tools/lint/detector/api/ClassContext.java      |   14 ++-
.../com/android/tools/lint/checks/ApiDetector.java |  175 +++++++++++++++++++-
.../android/tools/lint/checks/ButtonDetector.java  |    6 +-
.../tools/lint/checks/ManifestOrderDetector.java   |    4 +-
.../tools/lint/checks/StyleCycleDetector.java      |    2 +-
.../tools/lint/checks/TranslationDetector.java     |    2 +-
.../tools/lint/checks/WrongLocationDetector.java   |    2 +-
.../android/tools/lint/checks/ApiDetectorTest.java |   35 ++++-
.../lint/checks/ManifestOrderDetectorTest.java     |   10 +
.../lint/checks/data/apicheck/TestEnum.class.data  |  Bin 0 -> 4940 bytes
.../lint/checks/data/apicheck/TestEnum.java.txt    |   67 ++++++++
.../lint/checks/data/duplicate-manifest-ignore.xml |   23 +++
.../tools/lint/detector/api/ClassContextTest.java  |    4 +
21 files changed, 550 insertions(+), 35 deletions(-)
 
sdk细节不说,感兴趣的再说。