From owner-cvs-all Thu Aug 24 13:43:58 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EEC6637B422; Thu, 24 Aug 2000 13:43:55 -0700 (PDT) Received: (from andreas@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA38938; Thu, 24 Aug 2000 13:43:55 -0700 (PDT) (envelope-from andreas@FreeBSD.org) Message-Id: <200008242043.NAA38938@freefall.freebsd.org> From: Andreas Klemm Date: Thu, 24 Aug 2000 13:43:55 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/print/ghostscript6 Makefile ports/print/ghostscript6/patches patch-aa X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG andreas 2000/08/24 13:43:55 PDT Modified files: print/ghostscript6 Makefile print/ghostscript6/patches patch-aa Log: The software's own genarch program took several HOURS on my dual PIII-700 trying to figure out the sizes of the primary and secondary caches. The sizes turned out to be rather wrong (definetly true for the L2 cache, may be L1 is indeed 32Kb). Their algorithm seems bogus to me, but most importantly, the obtained values are NOT USED anywhere in the GhostScript code... One of the submitted patches rips the "cache size" section from the genarch entirely. The attached modification and new patches also: . replace the use of mktemp/fopen with mkstemp/fdopen . modify the unix-gcc.mak so that there is no need for GNU-make PR: 20038 Submitted by: Mikhail Teterin Revision Changes Path 1.50 +1 -2 ports/print/ghostscript6/Makefile 1.12 +57 -16 ports/print/ghostscript6/patches/patch-aa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message