From b718f1139489435552e9eb7d8137f5c916a893a0 Mon Sep 17 00:00:00 2001 From: Jacob Godserv Date: Wed, 20 Jan 2010 15:40:17 -0500 Subject: [PATCH 1/9] Multiple misc fixes to terminology. * sysroot got an extra explanation as to why it's needed beyond regular cross-compiler libraries. * hardfloat and softfloat got periods (grammar) * PIE, PIC, and CRT need to be better explained. Those who know what the full names are know the acronyms, and those that don't need a fuller explanation, and information on how it's relevant. --- .../proj/en/base/embedded/handbook/intro.xml | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/xml/htdocs/proj/en/base/embedded/handbook/intro.xml b/xml/htdocs/proj/en/base/embedded/handbook/intro.xml index 32ff9bc..7ff80d1 100644 --- a/xml/htdocs/proj/en/base/embedded/handbook/intro.xml +++ b/xml/htdocs/proj/en/base/embedded/handbook/intro.xml @@ -183,22 +183,22 @@ PDA we wanted to develop for, the above table would look like:
The system type you compile binaries for
sysroot: system root
-
The root directory a compiler uses to find its standard headers and libraries
+
The root directory a compiler uses to find its standard headers and libraries. Sometimes a compiler wants more than just standard headers and libraries in this directory, as though they were "standard" too. We'll explain how to resolve this when it happens in future chapters.
hardfloat
-
The system has a hardware Floating Point Unit (FPU) to handle floating point math
+
The system has a hardware Floating Point Unit (FPU) to handle floating point math.
softfloat
-
The system lacks a hardware FPU so all floating point operations are approximated with fixed point math
+
The system lacks a hardware FPU so all floating point operations are approximated with fixed point math.
PIE
-
Position Independent Executable (-fPIE -pie)
+
Position Independent Executable (-fPIE -pie)
PIC
-
Position Independent Code (-fPIC)
+
Position Independent Code (-fPIC)
CRT
-
C RunTime
+
C RunTime
-- 1.6.4.4