Commit graph

48 commits

Author SHA1 Message Date
jlam
afdd4d67e1 Trivially mark as USE_BUILDLINK_ONLY. 2001-11-19 20:11:00 +00:00
jlam
dd92992097 Add buildlink.mk file for use by other package Makefiles. 2001-11-19 19:45:39 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
kei
3573eb268b updated to boehm-gc 6.0 (gc6.0) which incorporated most of our patch.
On i386 aout/ELF, saprc ELF and macppc, 'cd ${WRKSRC}; make test' got
success and www/w3m package which depends on this runs.
2001-09-08 00:36:09 +00:00
jlam
db2bbbf859 Deal with "unix no longer predefined" warning. Modify Makefile so we don't
need to pass in various variables through MAKE_ENV, and honor CFLAGS
passed in from environment during build.
2001-05-04 01:28:14 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
86e2ccf167 Move to sha1 digest, and add distfile size 2001-04-18 10:01:41 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
thorpej
3ee0dc48d9 Use __builtin_return_address(0) to get the PC of the caller. 2001-03-30 04:08:34 +00:00
kei
154ab96c38 * patches/patch-ad updated. 2001-02-25 13:37:04 +00:00
kei
46b126c942 * added support for vax architechture. Patch supplied by Shinmyoh Koji in
pkg/12282.  Thanks!
2001-02-25 13:36:17 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
jlam
11f07d09b1 Avoid warnings about `unix' being redefined when compiling with gcc-2.95.2. 2000-12-06 08:12:37 +00:00
abs
c29e3b957d Update to 5.3. Minimally tested with w3m on i386, sparc, and arm32.
Changelog:

Since 5.0alpha7:
 - Fixed threadlibs.c for linux threads.  -DUSE_LD_WRAP was broken and
   -ldl was omitted.  Fixed Linux stack finding code to handle
   -DUSE_LD_WRAP correctly.
 - Added MSWIN32 exception handler around marker, so that the collector
   can recover from root segments that are unmapped during the collection.
   This caused occasional failures under Windows 98, and may also be
   an issue under Windows NT/2000.

Since 5.0
 - Fixed a gc.h header bug which showed up under Irix.  (Thanks to
   Dan Sullivan.)
 - Fixed a typo in GC_double_descr in typd_mlc.c not getting traced correctly.
   This probably could result in objects described by array descriptors not
   getting traced correctly.  (Thanks to Ben Hutchings for pointing this out.)
 - The block nearly full tests in reclaim.c were not correct for 64 bit
   environments.  This could result in unnecessary heap growth under unlikely
   conditions.
 - Removed use of CLEAR_DOUBLE from generic reclaim code, since odd sizes
   could occur.

Since 5.1
 - dyn_load.c declared GC_scratch_last_end_ptr as an extern even if it
   was defined as a macro.  This prevented the collector from building on
   Irix.
 - We quietly assumed that indirect mark descriptors were never 0.
   Our own typed allocation interface violated that.  This could result
   in segmentation faults in the marker with typed allocation.
 - Fixed a _DUSE_MUNMAP bug in the heap block allocation code.
   (Thanks to Ben Hutchings for the patch.)
 - Taught the collector about VC++ handling array operator new.
   (Thanks again to Ben Hutchings for the patch.)
 - The two copies of gc_hdrs.h had diverged.  Made one a link to the other
   again.

Since 5.2
 - Fixed _end declaration for OSF1.
 - There were lots of spurious leak reports in leak detection mode, caused
   by the fact that some pages were not being swept, and hence unmarked
   objects weren't making it onto free lists.  (This bug dated back to 5.0.)
 - Fixed a typo in the liblinuxgc.so Makefile rule.
 - Added the GetExitCodeThread to Win32 GC_stop_world to (mostly) work
   around a Windows 95 GetOpenFileName problem.  (Thanks to Jacob Navia.)
2000-11-16 11:16:02 +00:00
abs
b22c965339 Fix compilation on arm32 by testing for __arm32__ not arm32 2000-11-16 10:42:24 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
jlam
765e6d695b Use generic GC_push_regs() on mipsel (hpcmips) platforms. Patch applied
from pkg/10674 by Hiroyuki Yanai <fk200329@fsinet.or.jp>.
2000-07-25 05:58:25 +00:00
jlam
46c7a05b85 Add support for mipsel (hpcmips). Patch taken from PR#10643 by
Hiroyuki Yanai <fk200329@fsinet.or.jp>.
2000-07-25 00:46:58 +00:00
itojun
63ee94d24c defuzz 2000-06-30 19:36:05 +00:00
jlam
09e151bd43 Update boehm-gc to 5.0alpha7. Changes from 5.0alpha3 are mostly bugfixes
but there is the addition of the NetBSD/arm32 bits.

This has been tested on mac68k, macppc, sparc ELF, i386 ELF.

Update provided in PR#10062 by Sunagawa Keiki <kei_sun@ba2.so-net.ne.jp>.
2000-06-20 21:50:19 +00:00
jlam
7cacd75db4 Update boehm-gc to 5.0alpha7. Changes from 5.0alpha3 are mostly bugfixes
but there is the addition of the NetBSD/arm32 bits.

This has been tested on mac68k, macppc, sparc ELF, i386 ELF.

Update provided in PR#10062 by Sunagawa Keiki <kei_sun@ba2.so-net.ne.jp>.
2000-06-20 21:47:20 +00:00
pooka
0defcf05d2 Make this extract if using pax 2000-03-16 11:59:16 +00:00
wiz
fa389980f5 USE_GMAKE set (doesn't work for me otherwise) 2000-03-07 01:37:22 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
minoura
4a934bc8d8 Regen. 1999-12-28 14:12:30 +00:00
minoura
d4cb36531f Make this compile (again) on sparc/a.out.
Thanks to Toshihiro Kobayashi <koba@lsig.nel.co.jp>.
1999-12-28 14:07:43 +00:00
wiz
b4473517cd RCS tag added 1999-12-28 04:56:52 +00:00
rh
1764488705 defuzz 1999-11-15 17:59:47 +00:00
minoura
c9412ae2aa Make this work on sparcs.
Needs tests on a.out systems.
1999-11-04 15:21:57 +00:00
jlam
aa7a93bc67 Update boehm-gc to 5.0alpha3. It now supports m68k, i386, sparc a.out
systems and ELF ones (checked on alpha, i386, powerpc) as well.  Update
supplied by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> in PR#8482 with
minor additions by me.
1999-09-24 16:42:05 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
frueauf
4a9b2ad461 Fix some more pkglint nits. 1998-11-12 23:03:39 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
agc
e4ebef65ca + Make MAINTAINER packages@netbsd.org
+ This package throws a segmentation violation during "./test_cpp 1" in
the build target on NetBSD/sparc.  Mark it as NOT_FOR_ARCHS= sparc for
just now.
1998-09-21 11:22:21 +00:00
christos
ca4653b0c4 Make this compile on the sparc 1998-09-06 16:06:58 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
agc
8157ff7bcf Update package Makefiles for automatic manual page handling. 1998-06-22 11:19:40 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
agc
5a57b96406 Re-do Makefile patches for version 4.12. 1998-02-26 16:50:29 +00:00
agc
2c3a23c43d Upgrade to version 4.12 1998-02-26 16:49:31 +00:00
agc
b0e762db22 Upgrade to version 4.12. 1998-02-26 16:48:55 +00:00
hubertf
a183d6af21 portlint: fix RCS Id 1998-01-24 03:57:53 +00:00
agc
5358faaf74 Add a NetBSD RCS Id to all the PLIST files. 1997-11-06 09:57:11 +00:00
agc
05bb903718 Add NetBSD RCS Id.
Note that this package is downlevel - 4.11 has been out
for a while now.
1997-10-06 14:32:52 +00:00
agc
450dc62227 Initial import of FreeBSD devel ports into NetBSD
packages system.
1997-10-06 14:06:09 +00:00