Alain Toussaint wrote:
I use linode.  Why use an x32 ABI?  I've done 64-bit builds there several
times and the native system is 64-bit.


There is some key difference between i386, x32 and x64 ABI. i386 we
know it for quite a bit of time but in the case of x32 ABI, it uses
the full feature set of x86_64 with the exception of the pointers
being 32 bits instead of 64 bits; thus, the maximum memory for
applications is 4GB but it can still uses the 15 integer registers (6
registers for i386), 16 FP registers (8 for i386) and SSE instead of
80387 float.

Application size are reported to be 20% smallers and about same speed
increases over both i386 code and 64 bits code (to be tested).

A bit overstated.  I have tested, but not recently.

http://www.linuxfromscratch.org/lfs/view/stable/prologue/architecture.html

Be sure to have plenty of swap space for the small systems.  It will take a
while, but it works.  I like the Debian host to start the build and I use
their kernel and boot loader for LFS.

In this count, my build host is an ivy bridge core i7 with 32GB of
ram. Just that I have a number of small machines laying around who
could use such a feature set.

I thought you wanted to build LFS on a minimal linode: 1G Ram, 20G Disk, 1 x86_64 CPU.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to