974850.5707z.group/bin/cvsweb.cgi/djgpp/src/makefile.inc | search |
To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.
Up to djgpp/src/use source tree-provided djgpp.djl, instead of toolchain-provided one. (and do not export DJGPP_DJL so that this actually works.)
Improve handling additional C and C++ options Displaay them in build process. Current uses of such additional options will be opdated in a separate commit
Extract the complete version string.
Add GCC own include file directory to CFLAGS For upcoming GCC-4.8.0 one of files from this directory is required due to use _rdtsc() from GCC include files.
From "O.Sezer" <[email protected]>: With gcc versions < 4.0 build of djgpp library from the CVS fails with the following errors (tried with gcc-3.3.6 and gcc-3.4.6). The attached patch fixes them.
Generate gcc.opt and gcc-l.opt according to GCC version. Move generating gpp.opt from gcc.opt to a newly created makefile.cfg. Move -I. -I- to gcc*.opt and replace it with -iquote . for GCC 4.X (do we need it at all. Anyway it is not expected to harm and can be removed easily later).
From Andris: Patch fixes GAS version detection for binutils-2.18.
Andrew Cottrell's gcc 3.3 build-system fixes: filter out inappropriate options for g++ from gcc options; use g++; clean djasm too.
Change output from .tex files from .inf to .info. Add rule for .txi -> .info.
Add XNOPGGCC for compiling without profiling options - they're stripped from the gcc options in gcc.opt.
Try djgpp-x.djl before djgpp.djl, for those who use GCC 3.x.
Use -fno-exceptions with C++ (currently only emu387.cc)
Use -isystem instead of -1, to avoid GCC warnings that are suppressed when processing system headers
Remove warnings from gas by choosing assembler opcode depeding on version of gas. This is the work of Peter J. Farley III <[email protected]> with the help of Eli Zaretskii and Morten Welinder.
import djgpp 2.02
import djgpp 2.01
import djgpp 2.00
webmaster | delorie software privacy |
Copyright � 2024 by DJ Delorie | Updated Apr 2024 |