# 01:23:52 |
fishey1 |
joins #crosstool-ng |
# 01:38:22 |
bhundven |
is now known as: bhundven|afk |
# 02:13:36 |
Buglouse |
joins #crosstool-ng |
# 05:16:35 |
Buglouse |
quits : Quit: Love IRC |
# 05:50:37 |
fishey1 |
quits : Read error: Connection reset by peer |
# 06:29:00 |
kos_tom |
joins #crosstool-ng |
# 06:54:59 |
mnt_real |
quits : Remote host closed the connection |
# 08:22:30 |
y_morin |
joins #crosstool-ng |
# 11:18:50 |
bhundven|afk |
quits : Read error: Operation timed out |
# 11:20:07 |
bhundven|afk |
joins #crosstool-ng |
# 12:50:39 |
y_morin_ |
joins #crosstool-ng |
# 12:53:40 |
y_morin |
quits : Ping timeout: 252 seconds |
# 13:07:24 |
y_morin_ |
is now known as: y_morin |
# 13:27:00 |
jero |
joins #crosstool-ng |
# 13:27:06 |
jero |
hello |
# 13:34:12 |
jero |
anyone knows if arm926t is the correct target for a TI AM1808 ? |
# 13:34:57 |
jero |
spec mentions its core is an ARM926EJ-S |
# 13:35:32 |
kos_tom |
yes, correct, arm926t is good. |
# 13:35:54 |
y_morin |
jero: arm926ej-s is also correct, as per gcc's man page. |
# 13:37:05 |
jero |
do you know if there is significant difference between 926t and 926ej-s ? |
# 13:38:06 |
y_morin |
gcc-4.3.4 here does not mention arm926t, only arm926ej-s |
# 13:38:23 |
y_morin |
so I don't know... |
# 13:38:31 |
jero |
ohoh |
# 13:39:00 |
leming |
926t is just missing edsp and java extensions |
# 13:39:00 |
olistudent |
parts #crosstool-ng |
# 13:39:14 |
jero |
oh i see |
# 13:39:18 |
y_morin |
jero: but 926t should be arm+thumb, while 926ej-s has jazelle (aka java) + dsp. |
# 13:39:30 |
y_morin |
Hm. leming was faster than me! ;-) |
# 13:39:43 |
leming |
;) |
# 13:39:51 |
jero |
does that affect gcc compiling c/c++ code ? |
# 13:40:07 |
leming |
not really, you have to specify to use those extra options |
# 13:40:41 |
y_morin |
jero: arm926ej-s: http://www.arm.com/products/processors/classic/arm9/arm926.php |
# 13:40:55 |
leming |
the arm docs do the best job of explaining the differences |
# 13:41:32 |
y_morin |
jero: also, it seems arm926t is the name by which ej-s goes in the Linux kernel: http://old.nabble.com/Re:-Arm-926ejs-questions-td10674608.html |
# 13:41:43 |
jero |
oh, i see |
# 13:41:50 |
y_morin |
leming: do you have an arm.com pointer for 926t ? |
# 13:42:03 |
leming |
not that one specifically |
# 13:42:12 |
leming |
i'm sure it's there buried |
# 13:42:20 |
leming |
http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html |
# 13:42:30 |
leming |
this page is good reference for gcc options |
# 13:42:51 |
leming |
using -march=armv5t should work just fine |
# 13:43:16 |
jero |
what's the closest crosstool-ng sample config I can start from with that guy? |
# 13:43:40 |
jero |
arm-unknown-linux-gnueabi and related ? |
# 13:44:31 |
leming |
it's easy enough to configure |
# 13:44:45 |
y_morin |
jero: probably. Start with that, then tweak arch, cpu and tune in the menuconfig |
# 13:44:52 |
leming |
just choose arm, specify armv5t for architecture, software floating point |
# 13:45:02 |
y_morin |
leming: yes. |
# 13:45:30 |
y_morin |
leming: there's no reference to arm926t at arm.com |
# 13:45:37 |
jero |
that's tricky |
# 13:45:43 |
y_morin |
leming: arm926t was a TI name. |
# 13:45:48 |
leming |
well, subtract the e and j, you have t |
# 13:46:09 |
leming |
more or less |
# 13:46:19 |
y_morin |
leming: unless s==t in your alphabet, I doubt it! ;-) |
# 13:46:26 |
leming |
indeed |
# 13:46:45 |
leming |
it's all the same, the processors don't have much special to configure for |
# 13:46:56 |
leming |
pretty hard to get it wrong |
# 13:47:10 |
leming |
i'll bbl |
# 13:47:18 |
y_morin |
leming: except that different cores of the same kind (eg. arm9) may have different scheduling. |
# 13:47:23 |
jero |
thanks all :) |
# 13:47:24 |
y_morin |
See ya! |
# 13:47:32 |
y_morin |
I meant: leming: see ya! |
# 13:47:57 |
y_morin |
jero: cheers! |
# 13:49:21 |
jero |
it would be nice if the menuconfig item had the corresponding gcc option next to them :) |
# 13:50:24 |
y_morin |
jero: read the help entry... |
# 13:50:31 |
y_morin |
;-) |
# 13:50:38 |
jero |
yeah that's why i'm saying that :) |
# 13:50:53 |
jero |
to avoid browsing into the help every time |
# 13:52:07 |
y_morin |
jero: OTOH, 'Architecture' --> '-march' and '--with-arch'; 'CPU' -> '-mcpu' and '--with-cpu'; 'Tune' -> '-mtune' and '--with-tune', and so on... is pretty trivial, no? :-] |
# 13:52:30 |
jero |
I was confused by the help at the beginning |
# 13:52:49 |
y_morin |
jero: ? |
# 13:54:12 |
y_morin |
jero: the help entries are copy-pasted from the gcc man page, with a little bit of blabla specific to crosstool-NG |
# 13:54:24 |
jero |
don't worry y_morin |
# 13:54:31 |
jero |
i just woke up and miss coffee |
# 13:54:47 |
jero |
and more importantly didnt rtfm |
# 13:54:49 |
y_morin |
jero: I'm just trying to understand what puzzled you, so it could fixed if needed... |
# 13:54:56 |
y_morin |
jero: :-) |
# 13:55:36 |
y_morin |
needs coffee or is a zombie too! :-) |
# 13:55:42 |
jero |
hehe |
# 13:55:48 |
jero |
at least you must have good croissants |
# 13:56:38 |
y_morin |
jero: I'm doing my own buns (brioche?) |
# 13:56:57 |
jero |
with buntool-ng ? |
# 13:57:19 |
y_morin |
\o/ |
# 14:33:50 |
jero |
:) |
# 15:11:41 |
bhundven|afk |
quits : Ping timeout: 258 seconds |
# 15:27:16 |
y_morin |
quits : Quit: Back on-line in a few hours... |
# 15:44:00 |
bhundven|afk |
joins #crosstool-ng |
# 15:48:05 |
bhundven|afk |
quits : Remote host closed the connection |
# 16:03:45 |
bhundven|afk |
joins #crosstool-ng |
# 16:07:50 |
mnt_real |
joins #crosstool-ng |
# 16:08:49 |
bhundven|afk |
quits : Remote host closed the connection |
# 16:14:36 |
linuxjacques |
joins #crosstool-ng |
# 16:49:48 |
linuxjacques |
quits : Ping timeout: 252 seconds |
# 16:51:41 |
bhundven|afk |
joins #crosstool-ng |
# 16:53:08 |
kos_tom |
quits : Ping timeout: 252 seconds |
# 16:57:03 |
bhundven|afk |
quits : Ping timeout: 255 seconds |
# 16:59:11 |
bhundven|afk |
joins #crosstool-ng |
# 17:03:48 |
bhundven|afk |
quits : Ping timeout: 255 seconds |
# 17:05:38 |
y_morin |
joins #crosstool-ng |
# 17:05:50 |
bhundven|afk |
joins #crosstool-ng |
# 17:09:44 |
linuxjacques |
joins #crosstool-ng |
# 17:09:53 |
bhundven|afk |
quits : Ping timeout: 240 seconds |
# 17:11:27 |
bhundven|afk |
joins #crosstool-ng |
# 17:30:50 |
bhundven|afk |
quits : Ping timeout: 258 seconds |
# 17:31:30 |
bhundven|afk |
joins #crosstool-ng |
# 17:51:54 |
y_morin |
Woohoo! http://readthedocs.org/docs/gcc-python-plugin/en/latest/gcc-overview.html |
# 17:52:10 |
y_morin |
Wooho again! http://readthedocs.org/docs/gcc-python-plugin/en/latest/passes.html |
# 17:52:46 |
y_morin |
All that being linked from LWN: https://lwn.net/Articles/451306/ |
# 17:57:18 |
al` |
joins #crosstool-ng |
# 18:04:30 |
y_morin |
is now known as: y_morin|away |
# 18:18:47 |
kos_tom |
joins #crosstool-ng |
# 18:29:41 |
y_morin|away |
is now known as: y_morin |
# 18:41:03 |
y_morin |
is now known as: y_morin|away |
# 18:47:34 |
y_morin|away |
is now known as: y_morin |
# 19:07:41 |
bhundven|afk |
quits : Ping timeout: 240 seconds |
# 19:14:53 |
y_morin |
is now known as: y_morin|away |
# 19:29:49 |
bhundven|afk |
joins #crosstool-ng |
# 20:35:44 |
y_morin|away |
is now known as: y_morin |
# 22:16:49 |
kos_tom |
quits : Quit: Leaving |
# 23:10:29 |
y_morin |
quits : Quit: Night all! :-) |
# 23:48:14 |
linuxjacques |
quits : Quit: Page closed |