Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 02 Nov 1996 21:42:44 -0600
From:      Steve Price <sprice@hiwaay.net>
To:        CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-usrbin@freefall.freebsd.org
Subject:   Re: cvs commit:  src/usr.bin/make parse.c
Message-ID:  <327C14B4.2781E494@hiwaay.net>
References:  <199611030330.TAA18093@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Steve Price wrote:
> 
> steve       96/11/02 19:30:01
> 
>   Modified:    usr.bin/make  parse.c
>   Log:
>   Add a .POSIX directive.  When the first non-comment
>   line of a Makefile contains this directive, make(1)
>   will enter a POSIX 1003.2 compliant mode.
> 
>   Submitted by: Joerg Wunsch <joerg@freebsd.org>
> 
>   Revision  Changes    Path
>   1.15      +12 -1     src/usr.bin/make/parse.c

This is the first step in making make(1) POSIX 1003.2
compliant.  I left this feature undocumented in the
manpage since POSIX specifies that CC=c89 and FC=fort77.
I suppose one could use it if they symlink'd cc -> c89
and fc -> fort77.

The bottom line is users beware if you intend to use
this feature it *will* not work without the symlinks
unless you happen to have named your C/Fortran compiler
according to the POSIX mandate.

Steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?327C14B4.2781E494>