Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Some scripts to build buildtools.
C Shell
branch: master

This branch is even with xomboverlord:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
binutils-files/ld/emulparams
gcc-files/gcc/config
newlib-files
.gitignore
LICENSE
README
binutils.2.19.patch
binutils.2.20.patch
binutils.patch
build.sh
gcc.patch
newlib.patch

README

There are two main branches:
YOU ARE HERE-> master - which is meant for the OSdev community and OS developers at large
xomb - builds a xomb specific toolchain and can be a model for how to fill in newlib-files/ stubs

This script will build general buildtools for a 64 bit elf target. It will compile:

binutils (ld, bfd, gas)
gmp
mpfr
gcc (gcc, g++, gfortran)
newlib

USAGE:

To use this, add OS specific hooks to the stubs in newlib-files/ and edit build.sh line 1 and give the name of the os target.

then run
./build.sh

This will build the tools in the 'local' directory.

FEATURES:

1. Will compile a complete C, C++ and fortran cross-compiler toolchain.

PREREQUISITES:

The gcc tools require m4, autoconf, automake and texinfo (or another source of makeinfo) to successfully compile.
Something went wrong with that request. Please try again.