From owner-freebsd-hackers Thu Apr 8 10:36: 9 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from vtopus.cs.vt.edu (vtopus.cs.vt.edu [128.173.40.24]) by hub.freebsd.org (Postfix) with ESMTP id BFF7C15ACE for ; Thu, 8 Apr 1999 10:35:54 -0700 (PDT) (envelope-from dhagan@vtopus.cs.vt.edu) Received: (from dhagan@localhost) by vtopus.cs.vt.edu (8.9.1a/8.9.1) id NAA18361 for hackers@freebsd.org; Thu, 8 Apr 1999 13:33:53 -0400 (EDT) Date: Thu, 8 Apr 1999 13:33:52 -0400 (EDT) From: Daniel Hagan To: hackers@freebsd.org Subject: Broken c89 or limits.h? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've started trying to run the NIST-PCTS for POSIX compliance (FreeBSD-3.1-RELEASE system), but I've hit a snag. The tools won't compile because: 1) c89 is a shell script which translates into 'cc -ansi -pedantic -D_ANSI_SOURCE ... 2) /usr/include/limits.h turns off POSIX symbols (like _POSIX_OPEN_MAX) when _ANSI_SOURCE is defined. This is a bit of problem ;-). Which one should be fixed? Daniel -- Daniel Hagan Computer Systems Engineer dhagan@cs.vt.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message