Commit 8490b533 by Jeffrey A Law Committed by Jeff Law

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
parent f8e55f34
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> 1999-08-06 Jason Merrill <jason@yorick.cygnus.com>
* c-lex.c (yylex): We can have a number with no digits. * c-lex.c (yylex): We can have a number with no digits.
......
...@@ -3929,6 +3929,29 @@ Compiler flags to use when compiling @file{libgcc2.c}. ...@@ -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 A list of source file names to be compiled or assembled and inserted
into @file{libgcc.a}. 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 @findex CRTSTUFF_T_CFLAGS
@item CRTSTUFF_T_CFLAGS @item CRTSTUFF_T_CFLAGS
Special flags used when compiling @file{crtstuff.c}. Special flags used when compiling @file{crtstuff.c}.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment