From 803bc2d4a1e31139dd970be99caef084121aa0b1 Mon Sep 17 00:00:00 2001 From: wolfwood Date: Thu, 2 Dec 2010 23:25:27 -0500 Subject: [PATCH] revised README --- README | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README b/README index 7f71f40..cb972e4 100644 --- a/README +++ b/README @@ -1,27 +1,28 @@ +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++) +gcc (gcc, g++, gfortran) newlib USAGE: -To use this, add OS specific hooks to newlib, edit build.sh line 1 and give the name of the os target, and run +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 and C++ toolchain. +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. - -BUGS: - -1. Does not compile fortran target.