mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-19 07:19:02 +08:00
gcc.texi: Document recommend means to provide software floating point libraries in libgcc.a
* gcc.texi: Document recommend means to provide software floating point libraries in libgcc.a From-SVN: r28565
This commit is contained in:
parent
f8e55f3465
commit
8490b53362
@ -1,3 +1,8 @@
|
||||
Fri Aug 6 23:08:44 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* gcc.texi: Document recommend means to provide software floating
|
||||
point libraries in libgcc.a
|
||||
|
||||
1999-08-06 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
* c-lex.c (yylex): We can have a number with no digits.
|
||||
|
23
gcc/gcc.texi
23
gcc/gcc.texi
@ -3929,6 +3929,29 @@ Compiler flags to use when compiling @file{libgcc2.c}.
|
||||
A list of source file names to be compiled or assembled and inserted
|
||||
into @file{libgcc.a}.
|
||||
|
||||
@findex Floating Point Emulation
|
||||
@item Floating Point Emulation
|
||||
To have GCC include software floating point libraries in @file{libgcc.a}
|
||||
define @code{FPBIT} and @code{DPBIT} along with a few rules as follows:
|
||||
@smallexample
|
||||
# We want fine grained libraries, so use the new code to build the
|
||||
# floating point emulation libraries.
|
||||
FPBIT = fp-bit.c
|
||||
DPBIT = dp-bit.c
|
||||
|
||||
|
||||
fp-bit.c: $(srcdir)/config/fp-bit.c
|
||||
echo '#define FLOAT' > fp-bit.c
|
||||
cat $(srcdir)/config/fp-bit.c >> fp-bit.c
|
||||
|
||||
dp-bit.c: $(srcdir)/config/fp-bit.c
|
||||
cat $(srcdir)/config/fp-bit.c > dp-bit.c
|
||||
@end smallexample
|
||||
|
||||
You may need to provide additional #defines at the beginning of @file{fp-bit.c}
|
||||
and @file{dp-bit.c} to control target endianness and other options.
|
||||
|
||||
|
||||
@findex CRTSTUFF_T_CFLAGS
|
||||
@item CRTSTUFF_T_CFLAGS
|
||||
Special flags used when compiling @file{crtstuff.c}.
|
||||
|
Loading…
Reference in New Issue
Block a user