Re: gold generate broken sysv-style hash table when --hash-style=both

2012-01-17 Thread Jim Huang
in Android ICS toolchain. Can any toolchain hacker take a look at this issue? Thanks, Jim Huang (jserv) http://0xlab.org/ ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

Re: ANN: 0xbench, integrated Android benchmark suite

2011-11-06 Thread Jim Huang
cases. Sincerely, Jim Huang (jserv) http://0xlab.org/ [*] https://launchpad.net/glmark2 2010/8/18 Jim Huang js...@0xlab.org: Hello list, We are proud to announce the release of 0xBench, an open source Android benchmarking app developed by 0xlab. 0xBench comes with several built-in benchmarks

Re: auxv + neon

2011-09-03 Thread Jim Huang
2011/9/3 Tom Gall tom.g...@linaro.org: Is a method via the aux vectors to know at runtime if neon is or is not present? hi Tom, Did you mean this? https://bugs.meego.com/show_bug.cgi?id=12448 Regards, -jserv ___ linaro-dev mailing list

Re: Fwd: Would you send me your hard float experiment results you presented in Budapest?

2011-09-03 Thread Jim Huang
2011/9/3 Christian Robottom Reis k...@linaro.org: On Tue, Aug 30, 2011 at 11:24:59AM -0500, Zach Pfeffer wrote: I'd like you to meet Jim who did the initial hardfloat work. This email contains the results that Jim produced. Hmm, but the email seems to not actually contain a hard-float run. Or

ANN: ASTER - Android System Testing Environment and Runtime

2011-08-25 Thread Jim Huang
Hello list, 0xlab announced the new system testing utility for Android. -- Forwarded message -- From: Kan-Ru Chen ka...@0xlab.org Date: 2011/8/24 Subject: [0xlab-discuss] [ANN] ASTER System Testing Environment and Runtime To: 0xlab-disc...@googlegroups.com Hi everyone, I am

Re: Input for an optimized slide

2011-08-22 Thread Jim Huang
2011/8/22 Bernhard Rosenkranzer bernhard.rosenkran...@linaro.org: On 21 August 2011 15:00, Michael Hope michael.h...@linaro.org wrote: Sorry, silly question, but does Android use the glibc dynamic linker? No, they really like reinventing the wheel. Bionic comes with its own dynamic linker.

Re: Ethernet configuration

2011-08-17 Thread Jim Huang
2011/8/17 Frans Gifford frans.giff...@linaro.org: Hi Mathieu, I think 0xdroid has ethernet support (I'm sure jserv could confirm). Did Movial get it from there? hi Frans and Mathieu, I think both Movial and 0xdroid have similar Ethernet implementations since android-x86 project originally

Re: 3D Demo at ARM

2011-08-13 Thread Jim Huang
2011/8/11 Zach Pfeffer zach.pfef...@linaro.org: Ramin, Thanks for the email. I've added linaro-dev to my response. hi Ramin and Zach, The demo consisted of two identical PandaBoards with identical SD cards running the 3D benchmark of 0xbench using software 3D to amplify compiler and kernel

Re: What are the chances of a phone based developer image

2011-08-10 Thread Jim Huang
2011/8/10 Ramana Radhakrishnan ramana.radhakrish...@linaro.org: . Would you be interested in adding a Firefox-based benchmark? As a large application it is a good testbed for LTO, FDO and other aggressive optimizations. I would be interested in hearing how you get on with LTO and FDO on ARM.

Re: FYI: Linaro Validation showcase video at Computex 2011

2011-06-27 Thread Jim Huang
to write Gtk+ front-end is simplifying the details of the showcase and even making it visualized for LAVA. By the way, thank Validation team to bring it to the world. :) Sincerely, -jserv On Fri, Jun 24, 2011 at 12:00 AM, Jim Huang jim.hu...@linaro.org wrote: During the first week of June, we prepared

Re: [PATCH android/bionic] strftime: Use snprintf() instead of sprintf()

2011-06-23 Thread Jim Huang
Merged in AOSP: http://android.git.kernel.org/?p=platform/bionic.git;a=commitdiff;h=e6cff939e603e445c2576958c3777d7b7f5d84fa On 22 June 2011 16:48, Jim Huang jim.hu...@linaro.org wrote: Code Review:    https://review.source.android.com/#change,23997

FYI: Linaro Validation showcase video at Computex 2011

2011-06-23 Thread Jim Huang
Hello list, During the first week of June, we prepared the technical showcase[1] about Linaro powered devices and projects including LAVA[1]. To emphasize how LAVA works, we just uploaded another demo video: http://www.youtube.com/watch?v=_3dT68MOzz0 It starts at 2:27. Sincerely, -jserv

Re: [PATCH android/toolchain/build] Fix host-libbfd installation problem caused by undefined $(INSTALL)

2011-06-22 Thread Jim Huang
Merged in AOSP: http://android.git.kernel.org/?p=toolchain/build.git;a=commit;h=7ee395d10100fc9ed2c03c49b949033600082a4f On 27 May 2011 01:29, Jim Huang jim.hu...@linaro.org wrote: While executing target install-host-libbfd, the build system complains: make -C libbfd-binutils-2.20.1/bfd

[PATCH android/bionic] strftime: Use snprintf() instead of sprintf()

2011-06-22 Thread Jim Huang
Code Review: https://review.source.android.com/#change,23997 From afd989ca9f3415df9807847745e854522866f66f Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date: Thu, 16 Jun 2011 22:35:16 +0800 Subject: [PATCH 1/2] strftime: Use snprintf() instead of sprintf() Change-Id

[PATCH android/bionic] time: Improve C99 compliance

2011-06-22 Thread Jim Huang
Quote from Linux Programmer's Manual: If t is non-NULL, the return value is also stored in the memory pointed to by t. Code Review: https://review.source.android.com/#change,23998 From 30a19b9cdbe509d62c7d4c5df9a6daab13ff8857 Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date

Clarify Licensing terms of build/tools/{isprelinked,soslim,apriori} in Android source tree

2011-06-22 Thread Jim Huang
with the licensing terms of GNU GPL. But, after checking the source files (*.[ch]), no license term is claimed.[3] The proper declaration should put file MODULE_LICENSE_GPL into individual directories at least. Is my understanding correct? Sincerely, Jim Huang Android Team, Linaro [1] https://launchpad.net

Re: [PATCH] OMAPFB: Reset framebuffer after resume

2011-06-13 Thread Jim Huang
On 9 June 2011 17:58, Kan-Ru Chen ka...@0xlab.org wrote: After resume the HDMI/DVI output was still blank. It turns out that framebuffers have to be reconfigured so the output is activated again. Hi Andy, Can you review Kan-Ru's patch? Since Android assumes full-functional PM, it is vital to

Re: Likely gcc-linaro-4.5-2011.05 misoptimization in libgui (Android)

2011-06-09 Thread Jim Huang
On 10 June 2011 00:08, Ken Werner ken.wer...@linaro.org wrote: Hi there, I've got an android build system up and running and had a quick look into this. When using the gcc-linaro-4.5-2011.05-0 the bootanimation runs forever when compiling the libgui.so using -O[s|1|2]. For me it only works

Likely gcc-linaro-4.5-2011.05 misoptimization in libgui (Android)

2011-05-27 Thread Jim Huang
Hello list, If you build Android using gcc-linaro-4.5-2011.05 [1], you will encounter a problem that bootanimation shows endless. It results from the mis-optimization in libgui, which handles the operations in Android SensorManager. To work around this problem, you can apply the following

[PATCH android/toolchain/build] Fix host-libbfd installation problem caused by undefined $(INSTALL)

2011-05-26 Thread Jim Huang
While executing target install-host-libbfd, the build system complains: make -C libbfd-binutils-2.20.1/bfd install \ bfdlibdir=/tmp/android-toolchain-eabi/lib bfdincludedir=/tmp/android-toolchain-eabi/include \ -m 644 libbfd-binutils-2.20.1/intl/libintl.a \ /tmp/android-toolchain-eabi/lib \ -m

Re: [[PATCH Android device/linaro/pandaboard]] Remove init.ompa4.sh

2011-05-23 Thread Jim Huang
On 23 May 2011 16:54, Patrik Ryd patrik@linaro.org wrote: The file init.ompa4.sh only contained one line for setting ro.runtime.device. This property is not used so the file can be removed. hi Patrik, Thanks for cleaning up. It looks great to me. So, we are going to be more consistent

[PATCH android/device/linaro/common] Add fake touchscreen daemon for LEB to satisfy some Android applications

2011-04-26 Thread Jim Huang
Otherwise, some applications which expect touchscreen device would crash due to lacking of related resources. This change is essential to LEB. --- tasks/fake-ts/Android.mk | 29 + tasks/fake-ts/fake-ts.c | 76 ++ 2 files changed,

[PATCH android/bionic] Add ARM optimized strcmp()

2011-04-20 Thread Jim Huang
3.08840 88 0 15000 1024 The work was derived from ARM Ltd, contributed to newlib, and reworked for Android by Linaro. Code Review: https://review.source.android.com/#change,22419 From f50e9be5930a08fa825b0c23353c802e11369b14 Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date: Wed

Announcement: Linaro ARM Optimized Toolchain for Android platform

2011-04-20 Thread Jim Huang
-integration https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-google-benchmark-suite Sincerely, Jim Huang, Android platform team, Linaro [1] http://www.linaro.org/ [2] https://wiki.linaro.org/WorkingGroups/ToolChain [3] Linaro uses the same toolchain benchmark as Google compiler team

Re: Announcement: Linaro ARM Optimized Toolchain for Android platform

2011-04-20 Thread Jim Huang
On 21 April 2011 05:54, Michael Hope michael.h...@linaro.org wrote: Hi Jim.  Good effort.  The Android patch set will be included in gcc-linaro-4.5-2011.04 which is due out today. hi Michael, Thanks! Look forward to new release. We need to discuss toolchain build scripts at the summit.  

u-boot + Android 'fastboot' protocol/commands support (was: [Android: device/linaro/common] Rename the kernel to uImage for Linaro Android build)

2011-04-19 Thread Jim Huang
On 19 April 2011 14:28, Amit Pundir pundira...@gmail.com wrote: On Mon, Apr 18, 2011 at 8:31 PM, Alexander Sack a...@linaro.org wrote: On Mon, Apr 18, 2011 at 3:51 PM, Zach Pfeffer pfeff...@gmail.com wrote: That would be very nice. There's actually some documentation in u-boot about fastboot

[PATCH android/bionic 0/3] Reduce code size of libc and libm by GCC visibility

2011-04-19 Thread Jim Huang
The following set of Android bionic patches use GCC visibility pragma to hide the private symbols in bionic. It also lets the optimizer produce better and smaller machine code. [PATCH android/bionic 1/3] Hide private symbols using GCC visibility pragma [PATCH android/bionic 2/3] Hide internal

[PATCH android/bionic 1/3] Hide private symbols using GCC visibility pragma

2011-04-19 Thread Jim Huang
/passion/system/lib/libc.so Code Review: https://review.source.android.com/#change,17361 From 74015f0fe72daf8e007298975d6415e0e9ee5e47 Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date: Wed, 20 Apr 2011 04:28:44 +0800 Subject: [PATCH] Hide private symbols using GCC visibility pragma

[PATCH android/bionic 2/3] Hide internal symbol __bionic_brk used by brk() and sbrk()

2011-04-19 Thread Jim Huang
__bionic_brk was shared by brk() and sbrk(), which should be implementor specific and hidden to application developers. Code Review: https://review.source.android.com/#change,17364 From 7452bce8defc06a34612b25ace2ef802c0579a83 Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date

[PATCH android/bionic 3/3] Hide libm private symbols using GCC visibility pragma

2011-04-19 Thread Jim Huang
331af85e9694c4c9247e39716f97ede1a62ee9ce Mon Sep 17 00:00:00 2001 From: Jim Huang jim.hu...@linaro.org Date: Wed, 20 Apr 2011 05:02:10 +0800 Subject: [PATCH] Hide libm private symbols using GCC visibility pragma Following the visibility changes in libc.so, this patch attempts to hide private symbols in libm.so. Reference

Re: [Android: device/linaro/common] Rename the kernel to uImage for Linaro Android build

2011-04-18 Thread Jim Huang
On 18 April 2011 14:40, patrik@linaro.org wrote: From: Patrik Ryd patrik@linaro.org In the Linaro set up u-boot will look for uImage (and not for kernel). ---  tasks/kernel.mk |    4 ++--  1 files changed, 2 insertions(+), 2 deletions(-) hi Patrik, Does this imply that we requires

Re: [Android: device/linaro/common] Rename the kernel to uImage for Linaro Android build

2011-04-18 Thread Jim Huang
On 18 April 2011 21:01, Zach Pfeffer pfeff...@gmail.com wrote: On Mon, Apr 18, 2011 at 1:46 AM, Jim Huang jim.hu...@linaro.org wrote: On 18 April 2011 14:40,  patrik@linaro.org wrote: From: Patrik Ryd patrik@linaro.org In the Linaro set up u-boot will look for uImage

Re: [PATCH android/toolchain/build] Add --enable-graphite option to build script

2011-04-06 Thread Jim Huang
On 29 March 2011 06:34, Jim Huang jim.hu...@linaro.org wrote: GCC 4.5 and up supports graphite optimization, and cloog and ppl are required. This change attempts to support some combinations of ppl and cloog/cloog-ppl libraries. Since cloog and ppl are written in C++, it implies we might

[PATCH android/frameworks/base] audioflinger: Enable ARMv5TE optimized resampler

2011-04-06 Thread Jim Huang
Previously, the optimized asm option is only enabled when __ARM_ARCH_5E__ is defined, which is assigned in armv5te.mk rather than armv7-a series targets. This patch checks the ARM CPU feature about half-word multiply instructions to enable ARMv5TE resampler optimization routines properly. Code

Re: [PATCH] toolchain/build: Integrate Linaro-GDB in Android toolchain build system

2011-04-06 Thread Jim Huang
On 30 March 2011 15:07, Luse Cheng l...@0xlab.org wrote: Integrate Linaro-GDB in Android toolchain build system ---  linaro-build.sh |  126 ++  1 files changed, 79 insertions(+), 47 deletions(-) Thanks! Merged in Linaro HEAD.

Re: Pathes for Produce boottarball that includes rootfs, kernel and bootloader for Android

2011-04-05 Thread Jim Huang
On 6 April 2011 01:08, Patrik Ryd patrik@linaro.org wrote: Hi, I will push some patches for review. They are all for Android. hi Patrik, Great work! For the blueprint https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-platform-kernel-boottarball. I have had problems

Re: [PATCH-Android] [android/system/media] File renamed to avoid build errors using GCC 4.5/4.6.

2011-03-30 Thread Jim Huang
On 16 March 2011 13:16, Sachin Kamat sachin.ka...@linaro.org wrote:  Signed-off-by: Sachin Kamat sachin.ka...@linaro.org Change-Id: I39652f14b362c42ebc2ceb37952d8e57cf89692c ---  opensles/libopensles/Android.mk         |    2 +-  opensles/libopensles/IAndroidEffect.c   |  130

Re: Libraries with NEON backends

2011-03-27 Thread Jim Huang
On 28 March 2011 05:09, Michael Hope michael.h...@linaro.org wrote: Hi there.  I'm looking for areas where the toolchain could generate faster code, and a good way of doing that is seeing how compiled code does against the best hand-written code.  I know of skia, ffmpeg, pixman, Orc, and efl -

Re: [PATCH android/device/linaro/pandaboard] Add vold.fstab

2011-03-24 Thread Jim Huang
On 24 March 2011 01:03, Jeremy Chang jeremy.ch...@linaro.org wrote: [...] Hi, Patrik,    How should I add the linaro copyright? like below line? # Copyright (C) 2011 Linaro - http://linaro.org hi Jeremy, Please check the text description: https://wiki.linaro.org/Copyright Regards,

Re: [PATCH android/device/linaro/beagleboard] Add vold.fstab

2011-03-21 Thread Jim Huang
On 22 March 2011 06:47, Alexander Sack a...@linaro.org wrote: On Mon, Mar 21, 2011 at 7:35 PM, Jeremy Chang jeremy.ch...@linaro.org wrote: [...] +dev_mount sdcard /mnt/sdcard 7 /devices/platform/mmci-omap-hs.0/mmc_host/mmc0 from what i understand this hardcodes that our sdcard partition is

Re: [PATCH-Android] Patches to build Android using GCC 4.5/4.6.

2011-03-18 Thread Jim Huang
On 17 March 2011 23:35, Patrik Ryd patrik@linaro.org wrote: Hi, I think your patches are good enough (now after the review) to start pushing them to a toolchain_preview branch. That way people can use the toolchain_preview branch when working with the toolchain. At the same time someone

Re: Some GL benchmarks for ARM devices

2011-03-18 Thread Jim Huang
On 18 March 2011 23:37, Jesse Barker jesse.bar...@linaro.org wrote: Hi all, Thought this might be of interest to folks.

Re: [PATCH 2/2 android/device/linaro/common] mount mmc partitions instead of mtd partitions

2011-03-15 Thread Jim Huang
On 15 March 2011 16:29, Alexander Sack a...@linaro.org wrote: On Mon, Mar 14, 2011 at 3:37 PM, Jeremy Chang jeremy.ch...@linaro.org wrote: All partitions from mmc is expected. This depends on Jim Huang's patch init: support mmc device mount in android/system/core to work. what happened with

Re: A good skia [was: Re: [RFC] Linaro Toolchain for Android and NDK]

2011-03-11 Thread Jim Huang
On 8 March 2011 02:37, Jim Huang jim.hu...@linaro.org wrote: I just updated wiki page about Google's compiler benchmark suite:    https://wiki.linaro.org/Platform/Android/UpstreamToolchain Please check the section, Evaluate Benchmark suite. Through adb[1], it is highly convenient to bench

Re: [PATCH] toolchain/build: Support linaro android toolchain

2011-03-10 Thread Jim Huang
On 9 March 2011 15:35, Meng-Hsuan Cheng l...@0xlab.org wrote: Add linaro-build.sh to support linaro android toolchain. Merged (along with slight syntax tweak) in GIT: http://git.linaro.org/gitweb?p=android/platform/build.git;a=summary Thanks for your contribution. Sincerely, -jserv

Re: A good skia [was: Re: [RFC] Linaro Toolchain for Android and NDK]

2011-03-07 Thread Jim Huang
On 2 March 2011 09:51, Michael Hope michael.h...@linaro.org wrote: On Tue, Mar 1, 2011 at 3:53 PM, Jim Huang jim.hu...@linaro.org wrote: [...] The skia maintainer, Mike Reed, made two branches: one is hosted in Google Code, and another is inside Android source tree:    http

Re: [RFC] Linaro Toolchain for Android and NDK

2011-03-01 Thread Jim Huang
On 1 March 2011 18:07, Andrew Stubbs andrew.stu...@linaro.org wrote: On 01/03/11 07:00, Jim Huang wrote: I think thats fine. however, how do we ensure that we have patches  that always apply to both release/snapshots? do we maintain branches  for gcc-patches.git in case you need two versions

Re: [PATCH v2] device/linaro/beagleboard: Setup network environment during booting

2011-02-28 Thread Jim Huang
On 28 February 2011 20:33, Alexander Sack a...@linaro.org wrote: Is there something like a network management service/framework in android that could be improved to also consider LAN to achieve always-online? I assume it currently reacts on wifi or 3g signal becoming available/going away. hi

[PATCH android/system/core] init: support mmc device mount (by partition)

2011-02-23 Thread Jim Huang
init.rc usage example: mount vfat mmc@blk1p3 /mnt/sdcard2 --- init/builtins.c | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/init/builtins.c b/init/builtins.c index e0ccf9f..32d9d7f 100644 --- a/init/builtins.c +++ b/init/builtins.c @@ -356,6 +356,16 @@ int

Re: [PATCH android/system/core] init: support mmc device mount (by partition)

2011-02-23 Thread Jim Huang
On 23 February 2011 20:58, Alexander Sack a...@linaro.org wrote: On Wed, Feb 23, 2011 at 10:45 AM, Jim Huang jim.hu...@linaro.org wrote: init.rc usage example:    mount vfat mmc@blk1p3 /mnt/sdcard2 this feels like a weird split of the device name with mmc before and blk1 after

[RFC] Linaro Toolchain for Android and NDK

2011-02-22 Thread Jim Huang
be verified one moth after Android public release. Sincerely, Jim Huang (jserv) [1] http://developer.android.com/sdk/ndk/index.html [2] http://android.git.kernel.org/ [3] http://android.git.kernel.org/?p=toolchain/gcc.git;a=commit;h=b094d6c4bf572654a031ecc4afe675154c886dc5 [4] Smaller and Faster

Patch subject for complex project like Android (was: Re: [PATCH v2] device/linaro/beagleboard: Install 0xbench native applications)

2011-02-21 Thread Jim Huang
2011/2/21 Jason Kridner jkrid...@beagleboard.org: How about putting it inside the [PATCH xxx], ie. [PATCH v3 android] device/linaro/beagleboard: Install 0xbench native applications?  When I go to git.linaro.org, this would give me enough information to figure out to which tree this patch

Re: [PATCH v2] device/linaro/beagleboard: Install 0xbench native applications

2011-02-20 Thread Jim Huang
2011/2/20 Jason Kridner jkrid...@beagleboard.org: Am I the only one for which the word android before device in the subject would really help? hi Jason, I agree with you. However, if we do git am the patch with subject prefixing android: , every git log would start with android: , right?

Re: [PATCH v2] device/linaro/beagleboard: Setup network environment during booting

2011-02-18 Thread Jim Huang
. Sincerely, Jim Huang (jserv) http://0xlab.org/ ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

Re: [RFC] agent-based remote validation invocation for LAVA

2011-02-16 Thread Jim Huang
blueprint or wiki spec for it? Yes, it would be great. Cheers, Jim Huang (jserv) http://0xlab.org/ ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

[RFC] agent-based remote validation invocation for LAVA

2011-02-15 Thread Jim Huang
be refined into adb extension as the part of LAVA client framework. That's all. It could be straightforward and transparent. Any suggestion is appreciated. Thank you in advance. Sincerely, Jim Huang (jserv) http://0xlab.org/ [1] https://wiki.linaro.org/Platform/Validation/LAVA/Architecture [2

Re: Android prelink error by linaro gcc-4.5 + binutils-2.20

2011-02-14 Thread Jim Huang
://android.git.kernel.org/?p=toolchain/binutils.git;a=summary Since binutils is not yet maintained by Linaro directly, Android WG would just take binutils 2.20.1 from Google. Sincerely, Jim Huang (jserv) http://0xlab.org/ ___ linaro-dev mailing list linaro-dev