similar to: [LLVMdev] Using LLVM to compile Objective-C on an Xbox 360

Displaying 20 results from an estimated 9000 matches similar to: "[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360"

2010 May 27
2
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
This is certainly an option... but keeping up an LLVM backend for the 360 seems like a bit much work. Using Clang's rewriter requires no real low-level maintenance, just creating and maintaining a C library for support functions emitted by the compiler (e.g. objc_msgSend). It seems to create a backend for LLVM targeting the 360 I wouldn't need to create something that outputs XEX's
2010 May 27
5
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Implementing the backend (or editing the current PPC backend as needed) is a definite option. This seems to be the real question... which is easier... maintaining the PPC backend or maintaining the rewriter. Currently (in admittedly trivial tests) I have gotten the rewriter to work and output C code. There are some outstanding issues to do with linking and accessing the reflection information
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
I'm slightly confused here, just to be clear: you're planning to go ObjC -> LLVM (via Clang or whatever) -> C, then use the 360 SDK compiler to build that, right? If that's the case, I think it'd be a better option than to use LLVM to directly generate XEXs, and you won't give the TCR guys fits (I checked the BAS TCRs, none of them say you can't do that, but the
2010 May 27
4
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
By linux derivative I meant that it borrows the linux GCC ABI... and it does. You can compile with an off the shelf GCC cross compiler and link the resultant object files ones compiled with the PS3 provided version. We have done it. Also, as both an XBox 360 and PS3 developer, there seems to me to be nothing in the TCRs/TRCs that preclude us from using a different compiler. There are rules
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Le 27 mai 2010 à 08:48, Kevin Wooten a écrit : > This is certainly an option... but keeping up an LLVM backend for the 360 seems like a bit much work. Using Clang's rewriter requires no real low-level maintenance, just creating and maintaining a C library for support functions emitted by the compiler (e.g. objc_msgSend). > The clang rewriter is not the same than LLVM C backend.
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
llvm can output C code, but that target has bitrotted severely over the last few months and nobody seems to be interested in fixing it. You may need to do some work there. Alternatively you could implement the PPC ABI that you need. There are several examples of supporting multiple ABIs on the same hardware, x86 being the most obvious. A lot of simple stuff will probably Just Work with the
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
PS3 is not "a Linux derivative." The compilers supplied by SCE for PS3 game development are highly customized and support a customized ABI that will take some time to adjust LLVM and Clang to support. You'd likely also run afoul of a TRC or two, similar to the problems you'll face with Microsoft TCRs mentioned earlier. Alex On May 27, 2010, at 12:15 AM, Kevin Wooten
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Le 27 mai 2010 à 09:15, Kevin Wooten a écrit : > Implementing the backend (or editing the current PPC backend as needed) is a definite option. This seems to be the real question... which is easier... maintaining the PPC backend or maintaining the rewriter. Currently (in admittedly trivial tests) I have gotten the rewriter to work and output C code. There are some outstanding issues to do
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Please create a thread on DevNet to discuss this further. Alex On May 27, 2010, at 9:26 AM, Kevin Wooten wrote: > By linux derivative I meant that it borrows the linux GCC ABI... and > it does. You can compile with an off the shelf GCC cross compiler > and link the resultant object files ones compiled with the PS3 > provided version. We have done it. > > Also, as both
2010 May 27
1
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Why? I think the discussion belongs here, and the topic doesn't seem to include proprietary information - a lot of 360 info has been made public through MS material. Other info can be discussed without much disclosure (we can refer to TCRs by three-letter category and number, etc). - Sherief On May 27, 2010, at 1:15 PM, Alex Rosenberg wrote: > Please create a thread on DevNet to discuss
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Kevin, there're some unwritten rules on the 360 that seem to interfere with code generation - pointer load-stores seem to require zeroing the most significant 32 bits, for example - that was one issue that I ran into a while ago while fooling around with code generation on the 360 (and don't blame me if I'm slightly off the mark, it was quite a while ago). I didn't seem to find it
2010 May 27
2
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Yep... I have been a 360 developer since the days when it was a actual Macintosh G5. I went to all the early tech. seminars and learned way more about that wacky processor and MS's seemingly crazy ABI choices than I care to (I know, I know, they had their reasons for them). Knowing this is why I quickly turned toward rewriting objc instead of attempting to implement a backend. I have also
2010 May 27
1
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Just to be clear, nothing in the MS TCRs require that you use a certain compiler - it does, however, require that you link with the 360-specific C runtime libraries. That being said, I still believe that direct binary generation is not a feasible option, and the ObjC => C route is preferred. Kevin, hate to be asking this but do you have access to the XDK or are you just "aiming" for
2010 May 27
0
[LLVMdev] Using LLVM to compile Objective-C on an Xbox 360
Kevin, On Thu, May 27, 2010 at 11:49 AM, Kevin Wooten <kdubb at me.com> wrote: > To ease our development process, actually hide it completely, we are planning on leveraging the open nature of Clang and LLVM to create a driver for these platforms that first rewrites ObjC to C and then calls the platform's C compiler passing through all command line options. This way the ObjC stage
2011 Feb 15
2
Bioshock and xbox 360 wired controller?
Has anyone been able to get their wired xbox 360 controller to work with the mac version of bioshock? There's an option in the controller preferences, but it refuses to be clickable no matter how I connect my pc 360 controller to my mac. I even downloaded the tattleboogie drivers, but it didn't recognize the controller in game. Has anyone made this work? juego de dora
2011 Oct 09
2
Playing Rage (Steam version) with a gamepad
I'm playing the newly released game Rage by id software on my Arch Linux 64 bit box and runs quite nicely. I was beginning to wonder if it would be possible to ply the game with controller/gamepad? What is possible/easiest to set up with wine? I have an ps3 controller could that do the job or would it be easier to get an xbox 360 controller or a completely different gamepad? Any suggestions
2005 May 16
5
xbox asterisk?
http://www.pbs.org/cringely/pulpit/pulpit20050512.html interesting comment this week about the Xbox - any intelligent thoughts here? I know the price point puts it above most users Asterisk outlay (I run mine on a $100 P3 -800) But interesting to see what happens if people start running video conferencing etc on their home asterisk servers, and lets face it where else can you buy this
2010 Apr 13
6
Fileserver help.
Hi all. Im pretty new to the whole OpenSolaris thing, i''ve been doing a bit of research but cant find anything on what i need. I am thinking of making myself a home file server running OpenSolaris with ZFS and utilizing Raid/Z I was wondering if there is anything i can get that will allow Windows Media Center based hardware (HTPC or XBOX 360) to steam from my new fileserver? Any help
2003 Dec 04
4
XBOX as and * Dedicated Server
Hello guys, i have been on this mailing list for some weeks now, and i was wondering if someone here has installed linux on the XBOX and use it as a dedicated server. Its a 200 USD computer and could make it perfect to asterisk, its little and doesnt really take much space. My question is could this make it for a stable server??? here are some links i found for linux on XBOX
2008 Apr 20
2
Xbox
> The Xbox is based on commodity PC hardware and runs a stripped-down version of the Windows 2000 kernel using APIs based largely on DirectX 8.1. however, it also incorporates changes optimized for gaming and multimedia uses... Is there any chance that wine can be made to run xbox games? There is alot of hardware optimisation so perhaps this is impossible, unless your running wine on an xbox,