@@ -16,24 +16,20 @@ consistently across compilers and operating systems, and in 32-bit and
1616
1717OpenLibm builds on Linux, Mac OS X, Windows, FreeBSD, OpenBSD, and DragonFly BSD.
1818It builds with both GCC and clang. Although largely tested and widely
19- used on x86 architectures, openlibm also supports ARM and
20- powerPC .
19+ used on x86 architectures, OpenLibm also supports ARM and
20+ PowerPC .
2121
2222## Build instructions
2323
24- 1 . Use ` make ` to build OpenLibm.
24+ 1 . Use GNU Make to build OpenLibm. This is ` make ` on most systems, but ` gmake ` on BSDs .
25252 . Use ` make USEGCC=1 ` to build with GCC. This is the default on
2626 Linux and Windows.
27- 3 . Use ` make USECLANG=1 ` to build with clang. This is the default on OS X
28- and FreeBSD .
27+ 3 . Use ` make USECLANG=1 ` to build with clang. This is the default on OS X, FreeBSD,
28+ and OpenBSD .
29294 . Architectures are auto-detected. Use ` make ARCH=i386 ` to force a
3030 build for i386. Other supported architectures are i486, i586, and
3131 i686. GCC 4.8 is the minimum requirement for correct codegen on
3232 older 32-bit architectures.
33- 5 . On OpenBSD, you need to install GNU Make (port name: ` gmake ` ) and a recent
34- version of ` gcc ` (tested: 4.9.2), as the default version provided by OpenBSD
35- is too old (4.2.1). If you use OpenBSD's port system for this (port name:
36- ` gcc ` ), run ` make CC=egcc ` to force Make to use the newer ` gcc ` .
3733
3834## Acknowledgements
3935
0 commit comments