Index

CPUFlags is a small perl-script serving as a database for compiler-optimisation flags on different hardware-platforms and processors.

I simply was tired of setting up each Makefile with the right parameters and wanted to have an automatic procedure for this. The result might not be optimal, e.g. the database could grow quite large, but it works.

The list of known operating systems contains Linux, Solaris, Darwin (MacOSX) and (to some degree) AIX, Irix, HP-UX, Tru64 and Windows. Various compilers are supported like GCC-2/3/4, Intel-CC, Portland-CC, Sun-CC, Kai-CC, IBM-xlC, Mips-CC, Compaq-CC, Visual-C++ etc. .

You are welcome to send options for platforms/processors which are currently not supported by CPUFlags to rok@mis.mpg.de.