IRC log for #elinux on 20090804

02:03.44schenghi,wmat
02:03.49schengstill here?
02:07.28schenghave a question: is there possible that i build with march=armv7,but no thumb instruction?
02:39.30*** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who)
02:46.12wmatscheng: if I recall correctly (and I could be wrong here), just passing -mcpu=armv7 will exclude thumb2. In order to include thumb2, you need to pass both -mcpu=armv7 and -mthumb
02:46.58wmatwhen you print the multilibs, the @ symbols tell you the flags you need in order to obtain the target on the left of the semicolon
02:47.49schengwmat : okay.. i'll try this ..thanks a lot..
03:03.40schengwmat: seems not ok.
03:04.14schengi run a simple inlined arm assembler program "move r10, r10"
03:04.31schengit give me error message: error: target CPU does not support ARM mode
03:05.24schengwmat: the cmd run like :arm-linux-gcc -march=armv7 test.c
03:06.38wmatscheng: what's your target CPU?
03:08.22schengyou could see "march=armv7"
03:08.53schengoh, is that you mean ?
03:09.15wmatscheng: armv7 is cortex_m3 which only supports thumb2, I believe
03:09.54schenghow i know it it cortex_m3?
03:10.22wmatif you know it's armv7, then it's cortex_m3
03:11.04schengbut why cortex-a8 ,cortex-a9,cortex-r4?
03:11.15schengwhy not
03:11.31schengthey are all armv7 ,i think..
03:12.58schengwmat: oh, do you mean the cross-compiler is cortex-m3? and only support the thumb2?
03:13.33wmatright
03:13.34schengcause as run the -print-multi-lib
03:13.44schengit says:thumb2;@mthumb@march=armv7
03:13.52schengoh...
03:13.59wmatI think you'll need a toolchain from CodeSourcery in order to support additional features of A8, A9, etc.
03:14.12wmatbut I suspect they're not support by GNUARM yet
03:14.20wmatbut I haven't checked recently
03:14.36schengyeah.. you are right..
03:15.54schenghttp://www.codesourcery.com/sgpp/lite/arm
03:17.31wmatthe Pro version is nice if you want an IDE
03:17.43schengi used this one .. but you could see the output of "print-multi-lib" is not same with the discretion.
03:17.48wmatdisclaimer: I used to work for them ;)
03:18.23schengoh... really.. :)
03:18.37wmatyou should download the Pro version as it comes with 30 days of Pro level support, and they're really good about helping people get up and compiling
03:18.43schengactually, i like command line better.hoho..:)
03:18.54wmati know, i know, we all do
03:19.44schengokay..i'll try it..:)
03:19.56wmatbut you can see the console output in the IDE and thereby glean the command line entries as well
03:20.14schengyeah...right.
03:20.16wmatthere's a Lite mailing lis as well
03:20.54wmatbut having worked support there, I know e generally focused on the Pro level support cases first, including the 30 day evaluators
03:21.02schengoh...man...
03:34.27schengwmat: is that to say: the lite version is not support the ARM mode ,right ?
06:14.30*** join/#elinux lyakh (n=lyakh@p57BD1B66.dip0.t-ipconnect.de)
07:16.26*** join/#elinux boris_OmegA (n=boris@194.51.141.172)
07:28.30*** join/#elinux hw (n=hw@p578b3905.dip0.t-ipconnect.de)
08:37.42*** join/#elinux boris_OmegA_ (n=boris@194.51.141.172)
08:54.50methril|workyo
10:17.57*** join/#elinux pirho (i=pirho@gateway/gpg-tor/key-0x2CEEC9CB)
17:51.46*** join/#elinux ibot (i=ibot@rikers.org)
17:51.46*** topic/#elinux is Embedded Linux || http://eLinux.org/ || cross compile, uClibc, busybox, handhelds, post-sale linux installs ;-), etc.
17:51.46*** mode/#elinux [+o ibot] by ChanServ
17:59.10*** mode/#elinux [+o wmat] by ChanServ
18:05.25*** join/#elinux Redhatter (n=vk4msl@gentoo/developer/redhatter)
18:10.01*** join/#elinux Christos_N (n=Christos@ppp-94-66-32-144.home.otenet.gr)
18:32.31*** join/#elinux TimRiker (i=timr@bzflag/projectlead/TimRiker)
18:32.31*** mode/#elinux [+o TimRiker] by ChanServ
18:37.10*** join/#elinux TimRiker (i=timr@bzflag/projectlead/TimRiker)
18:37.10*** mode/#elinux [+o TimRiker] by ChanServ
18:50.35*** join/#elinux TimRiker (i=timr@bzflag/projectlead/TimRiker)
18:50.35*** mode/#elinux [+o TimRiker] by ChanServ
19:03.40*** join/#elinux TimRiker (i=timr@2002:451b:bd2:1:200:80ff:fe0b:dead)
19:03.40*** mode/#elinux [+o TimRiker] by ChanServ
19:09.50*** join/#elinux flavioribeiro (n=avaty@189.71.69.58)
19:52.38*** join/#elinux TimRiker (n=timr@2002:451b:bd2:1:200:80ff:fe0b:dead)
19:52.38*** mode/#elinux [+o TimRiker] by ChanServ
19:55.49*** join/#elinux flavioribeiro (n=avaty@189.71.69.58)
20:07.13*** join/#elinux jlg (n=jlg@lns-bzn-45-82-65-185-115.adsl.proxad.net)
20:14.44*** join/#elinux linac (n=lin@122.90.99.167)
20:15.36*** join/#elinux igor47 (n=igor47@moomers.org)
20:16.23*** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who)
22:06.09*** join/#elinux archae0pteryx (n=snewman@207.47.42.130.static.nextweb.net)
22:50.25*** join/#elinux flavioribeiro (n=avaty@189.71.69.58)
23:50.19*** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who)
23:52.43*** join/#elinux ashes (n=ashes@modemcable123.78-80-70.mc.videotron.ca)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.