Re: [SPAM] $99 A9 desktop

2013-07-15 Thread Renato Golin
On 15 July 2013 22:13, Mans Rullgard wrote: > On 15 July 2013 21:19, Renato Golin wrote: > > + Quad-core-A9 @ 1.2GHz > > + 4GB RAM > > How do you attach 4GB RAM to an A9? Where does the MMIO go? > I heard it was possible to attach portions of the RAM to each core, or to pairs of cores, but I'm

Re: [SPAM] $99 A9 desktop

2013-07-15 Thread Mans Rullgard
On 15 July 2013 21:19, Renato Golin wrote: > + Quad-core-A9 @ 1.2GHz > + 4GB RAM How do you attach 4GB RAM to an A9? Where does the MMIO go? -- Mans Rullgard / mru ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.lina

[SPAM] $99 A9 desktop

2013-07-15 Thread Renato Golin
http://arstechnica.com/information-technology/2013/07/99-arm-based-pc-runs-either-ubuntu-or-android/ + Quad-core-A9 @ 1.2GHz + 4GB RAM + 512GB SDD + 2 x GBit Ethernet + <8W total power http://utilite-computer.com/web/utilite-specifications The complete system will be a lot more than $99, but sti

How to make gcc generate optimized code for statically linked TLS

2013-07-15 Thread Vitali Sokhin
Hello, I use gcc-linaro-aarch64-linux-gnu-4.8 to compile my C code with thread-local variables. Here is an example of my C code: __thread u32 threadedVar; void test(void) { threadedVar = 0xDEAD; } gcc produces the following assembly to access my threaded variable: threadedVar = 0xDEAD;