Projects tagged ‘compiler’ and ‘gcc’


[18 total ]

2547 Users
   

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
Created over 3 years ago.

46 Users
   

LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural ... [More] analysis. LLVM is also a great target for front-end development for conventional or research programming languages, including those which require compile-time, link-time, or run-time optimization for effective implementation, proper tail calls or garbage collection. We have an incomplete list of projects which have used LLVM for various purposes, showing that you can get up-and-running quickly with LLVM, giving time to do interesting things, even if you only have a semester in a University course. We also have a list of ideas for projects in LLVM. [Less]
Created over 3 years ago.

23 Users
   

GDC is a D language front end for the GNU Compiler Collection. It supports a number of targets and nearly all features of Digital Mars D.
Created over 2 years ago.

19 Users
   

This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are be MinGW based.
Created over 3 years ago.

2 Users

ooc is an object-oriented programming language that translates to C by the means of an intermediate compiler. For more details about the language see the LanguageSummary page in the wiki. Because ... [More] it's translated to C, it's very portable & ubiquitous, and, well.. nearly as fast as C (e.g. no Virtual Machine). Also, it's very simple to see how the language works "under the hood". Graphical step-by-step compiling tools have been made available, to experiment with adding new features to the compiler or fixing existing bugs. The standard library is still in development, for now it's inspired by Java's standard APIs (e.g. for Collections). For an overview of the progress, see the examples/ folder in the SVN. You are welcome to write code in ooc! push the compiler to its limits ;) [Less]
Created 9 months ago.

2 Users
 

GCC Software Development Kit (GCCSDK) is a portable build environment for creating RISC OS executables to be run natively on RISC OS. The build environment is designed to be hosted on a Unix-like ... [More] system, such as GNU/Linux, FreeBSD, Solaris, MacOS X or even Windows (under Cygwin). GCCSDK releases are tied-in with the corresponding GCC releases. GCCSDK can be used to compile and develop GCC and UnixLib itself, or as the basis for a cross-compiling system. It includes a number of "porting scripts" which automate the process of building and configuring new ports, which would otherwise be difficult and error prone, and not possible when done natively under RISC OS. [Less]
Created over 2 years ago.

1 Users
   

The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler of the GNU family. This means: GPC is a 32/64 bit compiler, does not have limits like the 64 kB or 640 kB limit known from ... [More] certain operating systems – even on those systems –, runs on all operating systems supported by GNU C nd more (note: the runtime system only supports ASCII based systems; that includes almost all of today's systems, but a few IBM machines still use EBCDIC; on those, the compiler might run, but the runtime support might need major changes), can act as a native or as a cross compiler between all supported systems, produces highly optimized code for all these systems, is Free Software, is compatible to other GNU languages and tools such as GNU C and the GNU debugger. [Less]
Created about 1 year ago.

1 Users

A native Win32 port of the BSD PSPSDK (ps2dev.org), with freely distributable import libraries and header files (DevPaks) for building cross compiled homebrew Sony PSP (PlayStation Portable) applications.
Created about 1 year ago.

1 Users

GCC6809 is a port of the GNU Compiler Collection (GCC) to the Motorola 6809 processor. It is distributed separately from the GCC mainline. Several versions are supported, and updates are made ... [More] frequently to try to keep up-to-date with the latest GCC development. The most stable release is now based on GCC 4.3. GCC6809 is distributed as a patch against the full GCC sources, which can be downloaded from any GNU mirror. The patch adds a new target type, "m6809-unknown-none", and allows building of the C and C++ compilers. The patch also includes a version of the ASXXXX cross assembler, which provides the assembler, linker, and a library tool. The compiler is mature and was initially developed to support the FreeWPC pinball operating system. [Less]
Created 6 months ago.

0 Users

yes, I have registered this project on source forge, but I find that google has a done a much better job.
Created 10 months ago.