Re: Cross compilers; GDC/LDC

2013-03-10 Thread Manu
On 10 March 2013 03:58, Kai Nacke k...@redstar.de wrote: On Monday, 4 March 2013 at 13:29:34 UTC, David Nadlinger wrote: On Sunday, 3 March 2013 at 13:57:15 UTC, Manu wrote: Ideally, I would really like all these toolchains: GDC: x86, x64, ARM, PPC, MIPS, SH4 - common toolchains LDC: x86,

Re: Cross compilers; GDC/LDC

2013-03-09 Thread Kai Nacke
On Monday, 4 March 2013 at 13:29:34 UTC, David Nadlinger wrote: On Sunday, 3 March 2013 at 13:57:15 UTC, Manu wrote: Ideally, I would really like all these toolchains: GDC: x86, x64, ARM, PPC, MIPS, SH4 - common toolchains LDC: x86, x64, ARM, PPC - used by apple See http://wiki.dlang.org/LDC

Re: Cross compilers; GDC/LDC

2013-03-06 Thread Johannes Pfau
Am Tue, 5 Mar 2013 00:16:08 +1000 schrieb Manu turkey...@gmail.com: Wowzer! That's awesome! :) So, I don't understand this whole crosstools-NG thing, how did you do that so easily? So, aside from doing these tests I'm working on now, let's say I were working on some games console

Re: Cross compilers; GDC/LDC

2013-03-06 Thread Johannes Pfau
Am Mon, 4 Mar 2013 23:34:53 +1000 schrieb Manu turkey...@gmail.com: MIPS-3D and DMX are allegedly common, but not in any device I own (although I'd like to consider them in my work all the same). Popular MIPS devices are: Android Ingenic XBurst is in many existing Android devices, and

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Iain Buclaw
On Mar 4, 2013 12:38 AM, Manu turkey...@gmail.com wrote: x86 and x64 are already available. I've seen ARM builds kicking around too which I've already done some work with. I'm not sure if they're up to date, but it's probably fine for me to use. Linux or bare metal + no library for the others

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Iain Buclaw
On Mar 4, 2013 12:42 AM, Manu turkey...@gmail.com wrote: ...it occurs to me that MIPS doesn't really have a single standardised SIMD instruction set. There are a few extensions. I've worked on 3 popular MIPS devices; they all have SIMD, but they are all different. I'm not sure they are

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Johannes Pfau
Am Mon, 4 Mar 2013 10:41:08 +1000 schrieb Manu turkey...@gmail.com: ...it occurs to me that MIPS doesn't really have a single standardised SIMD instruction set. There are a few extensions. I've worked on 3 popular MIPS devices; they all have SIMD, but they are all different. I'm not sure

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Johannes Pfau
Am Mon, 4 Mar 2013 10:36:45 +1000 schrieb Manu turkey...@gmail.com: x86 and x64 are already available. I've seen ARM builds kicking around too which I've already done some work with. I'm not sure if they're up to date, but it's probably fine for me to use. I included a new ARM build.

Re: Cross compilers; GDC/LDC

2013-03-04 Thread David Nadlinger
On Sunday, 3 March 2013 at 13:57:15 UTC, Manu wrote: Ideally, I would really like all these toolchains: GDC: x86, x64, ARM, PPC, MIPS, SH4 - common toolchains LDC: x86, x64, ARM, PPC - used by apple I wonder if anyone with know-how building GDC or LDC for windows could help me out by

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Manu
MIPS-3D and DMX are allegedly common, but not in any device I own (although I'd like to consider them in my work all the same). Popular MIPS devices are: Android Ingenic XBurst is in many existing Android devices, and has its own SIMD unit. MIPS64 chips should be appearing in Android

Re: Cross compilers; GDC/LDC

2013-03-04 Thread Manu
Wowzer! That's awesome! :) So, I don't understand this whole crosstools-NG thing, how did you do that so easily? So, aside from doing these tests I'm working on now, let's say I were working on some games console projects, how hard is it to integrate the console patches (like the ones linked in

Cross compilers; GDC/LDC

2013-03-03 Thread Manu
Hi people. So I've been AWOL a while, and I'll still be intermittent for some weeks yet, but I'm trying to work on std.simd and also my dconf talks in any gaps I can. However, in order to do a thorough job, I'm missing some tools. I wonder if anyone can help me out...? I need to do some rather

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Iain Buclaw
On Mar 3, 2013 1:58 PM, Manu turkey...@gmail.com wrote: Hi people. So I've been AWOL a while, and I'll still be intermittent for some weeks yet, but I'm trying to work on std.simd and also my dconf talks in any gaps I can. However, in order to do a thorough job, I'm missing some tools. I

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Manu
Yes, all of them (and more, bonus points for PS3's Cell PPE/SPU toolchains!) :) But I don't really need to run it... I just tend to compile with -S. I know what the resulting code should look like from years of experience. I can easily verify the proper opcodes are emitted, register assignment is

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Iain Buclaw
I could probably get you a bare bones compiler (no library) - it *will* be Linux though... I can give you a login to a server if you like to play with it. Otherwise I could give cygwin a try... Regards -- Iain Buclaw *(p e ? p++ : p) = (c 0x0f) + '0'; On Mar 3, 2013 2:58 PM, Manu

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Johannes Pfau
Am Sun, 3 Mar 2013 23:33:27 +1000 schrieb Manu turkey...@gmail.com: Hi people. So I've been AWOL a while, and I'll still be intermittent for some weeks yet, but I'm trying to work on std.simd and also my dconf talks in any gaps I can. However, in order to do a thorough job, I'm missing

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Manu
How does Dan build the MinGW toolchains? No library is fine for my purposes. I don't have access to a linux machine atm, but I should do in a week or 2. If that's the only option, then I can wait till then... just leaves me with a bit less time. On 4 March 2013 02:57, Iain Buclaw

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Iain Buclaw
On Mar 3, 2013 10:48 PM, Manu turkey...@gmail.com wrote: How does Dan build the MinGW toolchains? No library is fine for my purposes. I don't have access to a linux machine atm, but I should do in a week or 2. If that's the only option, then I can wait till then... just leaves me with a bit

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Manu
x86 and x64 are already available. I've seen ARM builds kicking around too which I've already done some work with. I'm not sure if they're up to date, but it's probably fine for me to use. Linux or bare metal + no library for the others will suit me now. Whatever's easiest. Google seem to have a

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Manu
Cool, well that'll definitely help! :) On 4 March 2013 09:02, Iain Buclaw ibuc...@ubuntu.com wrote: On Mar 3, 2013 10:48 PM, Manu turkey...@gmail.com wrote: How does Dan build the MinGW toolchains? No library is fine for my purposes. I don't have access to a linux machine atm, but I

Re: Cross compilers; GDC/LDC

2013-03-03 Thread Manu
...it occurs to me that MIPS doesn't really have a single standardised SIMD instruction set. There are a few extensions. I've worked on 3 popular MIPS devices; they all have SIMD, but they are all different. I'm not sure they are available as options in the standard GCC MIPS arch. I think they