所有網頁 圖片 影片 地圖 新聞 網誌搜尋 Gmail 更多 »
最近造訪的群組 | 說明 | 登入
Google 網上論壇首頁
Perspective of 0xdroid Toolchain
目前本群組有太多主題設為優先顯示。要優先顯示這個主題,請將其他主題的這個選項取消。
在處理您的要求時發生錯誤。請再試一次。
標幟
  6 個訊息 - 全部摺疊  -  將全文翻譯為 已翻譯 (查看所有原文)
您要留言的群組是 Usenet 群組。在此群組留言,網際網路上的任何使用者將可以看到您的電郵地址。
您的回覆郵件尚未寄出。
您已成功留言
 
寄件人:
收件人:
副本:
後續追蹤對象:
新增副本 | 新增後續追蹤對象 | 編輯主旨
主旨:
驗證:
為了確認,請輸入您在以下圖片中看到的字元,或輸入您按下存取圖示時所聽到的號碼。 注意聽並輸入您聽到的號碼
 
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月11日, 下午9時53分
寄件人: Jim Huang <js...@0xlab.org>
日期: Sun, 11 Oct 2009 21:53:26 +0800
當地時間: 2009年10月11日(星期日) 下午9時53分
主旨: Perspective of 0xdroid Toolchain
Hello list,

After talking to Archan of embinux.com, I have thought for a while for
future 0xlab/0xdroid toolchain[1] perspectives.  Till Android donut,
armv7 toolchain is not officially supported, and we as community
contributors are free to hack around the source.  However, it does
matter
for us to ensure the software quality at least for this specific
combination.  ARM Cortex-A8 / ARMv7 core is the key feature of
Beagleboard /
OMAP3.   That means, we need to worry about kernel/toolchain support
(NEON/Thumb2), NEON optimization applied in Android framework,
etc.  Action items: track gcc/binutils, cherry-pick from SVN head,
merge patches from OpenEmbedded/CodeSourcery.

Also, we need to confirm the toolchain functionality since new
elements involved such as thumb code generation (by default in Android
build
system) and bionic libc + dyamic linker.  We are about to migrate to
Android donut codebase and rebuild android toolchain with the latest
bionic.  Also, gdb will be upgraded to version 7.0 along with Thumb
fixes by Thinker Li (the submissions to Android Code Review were
accepted
and handled.)  The key features in gdb 7.0 need to be verified on
Android on armv7:
  - Reverse debugging, Process record and replay
  - Non-stop debugging
  - Multi-architecture debugging
  - Multi-inferior, multi-process debugging

Profiling is another item that we are working on recently.  We would
like to introduce the support for oprofile[2] and related utilities.

All of the above development will occur in 0xlab's Android toolchain builder:
    http://gitorious.org/0xdroid/development/trees/master/android-toolchain
(Documentation required.  There is only one fille: README at present.)

Best Regards,
Jim Huang (jserv)
http://0xlab.org/

[1] http://downloads.0xlab.org/toolchain/
http://groups.google.com/group/0xlab-devel/browse_thread/thread/041e1...
[2] http://gitorious.org/0xdroid/pages/Oprofile


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月21日, 上午10時27分
寄件人: Jim Huang <js...@0xlab.org>
日期: Tue, 20 Oct 2009 19:27:30 -0700
當地時間: 2009年10月21日(星期三) 上午10時27分
主旨: Re: Perspective of 0xdroid Toolchain
2009/10/11 Jim Huang <js...@0xlab.org>:
[...]

> Also, we need to confirm the toolchain functionality since new
> elements involved such as thumb code generation (by default in Android
> build
> system) and bionic libc + dyamic linker.  We are about to migrate to
> Android donut codebase and rebuild android toolchain with the latest
> bionic.  Also, gdb will be upgraded to version 7.0 along with Thumb
> fixes by Thinker Li (the submissions to Android Code Review were
> accepted
> and handled.)  The key features in gdb 7.0 need to be verified on
> Android on armv7:

(continued)
GCC 4.4.2 was released on October 15, 2009 .  bionic header will bump
to Donut release tree.  0xlab's policy is enabling the latest open
source technologies as possible as we can, and we are definitely about
to do.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
討論主旨已變更為 "about Andoid system study" 由 Leo Liang 著作
Leo Liang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月22日, 上午11時25分
寄件人: "Leo Liang" <lxs...@gmail.com>
日期: Thu, 22 Oct 2009 11:25:10 +0800
當地時間: 2009年10月22日(星期四) 上午11時25分
主旨: about Andoid system study
Hi guys.

        I'm checking the 0xdroid system, but I'm new to Android and I found
it's a little different with the normal linux systems,
        the rootfs structure and how thing get work, I'm wondering if there
is any document about the Android system itself,
        which can tell me which part of the source files is used for what
purpose...and how the system startup, howto change the
        init sequence , etc.    I think you all very familiar with Android
system since 0xdroid is very nice.
        I've try to search..but most of the things I found is about Android
SDK and application development...
        so how did you learn this kind of things...can you share?

thanks
Leo


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月22日, 上午11時30分
寄件人: Jim Huang <js...@0xlab.org>
日期: Thu, 22 Oct 2009 11:30:48 +0800
當地時間: 2009年10月22日(星期四) 上午11時30分
主旨: Re: [0xlab-devel] about Andoid system study
2009/10/22 Leo Liang <lxs...@gmail.com>:

>        I'm checking the 0xdroid system, but I'm new to Android and I found
> it's a little different with the normal linux systems,
>        the rootfs structure and how thing get work, I'm wondering if there
> is any document about the Android system itself,
>        which can tell me which part of the source files is used for what
> purpose...and how the system startup, howto change the
>        init sequence , etc.    I think you all very familiar with Android
> system since 0xdroid is very nice.
>        I've try to search..but most of the things I found is about Android
> SDK and application development...
>        so how did you learn this kind of things...can you share?

hi Leo,

The best way to learn Android is hacking its source code along with
the materials from Android:
    http://developer.android.com/

Also, mailing-list is good for clarifying your thoughts.  However,
please specify the exat problem/idea you would like to discuss.
Thanks!

Sincerely,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
討論主旨已變更為 "Perspective of 0xdroid Toolchain" 由 Jim Huang 著作
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月22日, 下午12時23分
寄件人: Jim Huang <js...@0xlab.org>
日期: Thu, 22 Oct 2009 12:23:33 +0800
當地時間: 2009年10月22日(星期四) 下午12時23分
主旨: Re: Perspective of 0xdroid Toolchain
2009/10/21 Jim Huang <js...@0xlab.org>:

> GCC 4.4.2 was released on October 15, 2009 .  bionic header will bump
> to Donut release tree.  0xlab's policy is enabling the latest open
> source technologies as possible as we can, and we are definitely about
> to do.

With gcc-4.4.2 + binutils-2.20, it is expected to close issue #20 :
    http://code.google.com/p/0xdroid/issues/detail?id=20

So, the candidate combination is as following:
  * gcc 4.4.2
  * binutils 2.20
  * gdb 7.0
  * mpfr 2.4.1 + gmp 4.3.1

Regards,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月29日, 下午5時09分
寄件人: Jim Huang <js...@0xlab.org>
日期: Thu, 29 Oct 2009 17:09:49 +0800
當地時間: 2009年10月29日(星期四) 下午5時09分
主旨: Re: Perspective of 0xdroid Toolchain
2009/10/22 Jim Huang <js...@0xlab.org>:

> So, the candidate combination is as following:
>  * gcc 4.4.2
>  * binutils 2.20
>  * gdb 7.0
>  * mpfr 2.4.1 + gmp 4.3.1

The Android toolchain builder is now moved to new repository:
    http://gitorious.org/0xdroid/android-toolchain

Switching branches for beagle-{cupcake-donut} is done, and it is
tested and verified.

Further development would cover the prelink and ELF specific fixes
such as .debug_info reorder.
Reference commit:
    http://gitorious.org/0xdroid/external_elfcopy/commits/beagle-donut

Regards,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
無其他留言
« 返回討論主題 « 較新的主題     較舊的主題 »

建立群組 - Google 網上論壇 - Google 首頁 - 服務條款 - 隱私權政策
©2009 Google