the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
Use command macros where appropriate.
This is hairy as Compaq is now putting out dynamic binary rather than static
ones. This makes my job harder with faking out this Linux compiler.
Submitted by: gallatin
Luckly our `ld' knows the name of our dynamic linker and DTRT.
* Remove the DECpaq shared libs from the standard search dir as linking
with them gives unresolved symbols. Thus we'll use the .a's for now.
* Add the symbols __errno_location, __ieee_get_fp_control, and
__ieee_set_fp_control (mapped to native interfaces) to the static
Compaq Portable Math Library. Thus all symbols are resolved.
This allows `CC=ccc' to build fully native FreeBSD Alpha binaries.
available on the Compaq Tru64 UNIX platform. The compiler produces excellent
optimized code for the Alpha architecture, particularly for floating-point
intensive applications.
I was able to compile simple test programs by:
ccc -c foo.c
cc -o foo foo.o