kurt
17110c98ef
Remove uthreads work-arounds. Works ok with rthreads now.
...
Tested by sthen@ and espie@
2012-02-22 12:31:42 +00:00
espie
5855efb734
move depends to new style
2010-11-15 19:45:56 +00:00
espie
5c08d95027
USE_GROFF=Yes
2010-10-18 17:47:50 +00:00
robert
e1bb4de18f
Bump UTHREAD_SP_OFFSET to the correct value on i386 after the layout change
...
in struct _machdep_state from libpthread.
The offset is hardcoded in boehm-gc because it's a private struct so we
cannot use offsetof(). This will probably not change soon again but I am
writing this as a note for people who will run into the same problem in
the future.
All the regression tests are passing now and mono builds fine too.
Thanks to kurt@ for pointers.
2010-07-08 23:00:18 +00:00
jasper
fcaeef2071
- extend archtecture tests for mips64el
...
ok naddy@
2010-02-09 12:18:45 +00:00
sthen
9df8d3022f
Add -pthread to the pkg-config files, bump PKGNAME. From Andreas Kahari.
2009-12-09 20:36:49 +00:00
landry
00c2d5533c
Split boehm-gc into -main and -atomic subpackages.
...
The latter contains libatomic_ops-1.2, which is developed inside boehm-gc,
as stated on libatomic_ops homepage. No change on -main subpackage.
libatomic_ops may be used by a future eventual pulseaudio port, which is
being worked on.
Feedback, tweaks and ok kurt@
2008-07-01 09:43:19 +00:00
kurt
67e36b90b6
- use __data_start symbol to find the beginning of the data sections
...
and adjust boehm-gc to deal with any number of holes that may appear
between __data_start and _end. (requires -current binutils)
- work-around libpthread bugs that prevent sigsuspend() from working
in a signal handler by using pthread_suspend_np() + an arch/libpthread
specific offset to obtain the suspended thread's stack pointer.
thanks to sthen@ and jasper@ for access to other arches. discussed
with todd@
2008-04-01 17:41:13 +00:00
merdely
376b75df06
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
2007-09-16 02:52:56 +00:00
kili
1dd9afdf52
Update to 7.0.
...
Most work done by kurt@, who got bleeding eyes and has been trapped
into pthread issues because some of us (me and Stuart Henderson)
were slopyy and applied some patches only partial. A big sorry to
kurt@ for this waste of time!
Tested by many. Intermediate ok's (IIRC) from kurt@, naddy@ and todd@.
2007-07-14 22:16:16 +00:00
espie
470294650d
base64 distinfo with SHA256
2007-04-05 15:37:40 +00:00
espie
8b2b6ddc7f
a few more SHARED_LIBS reformat
2006-10-28 11:19:20 +00:00
david
f85600afe0
move any perl or sed substitutions from post-patch to pre-configure
...
(fixes make update-patches)
ok sturm@; "looks reasonable" steven@
2006-02-08 04:54:48 +00:00
bernd
54f0119007
- SHARED_LIBS, USE_LIBTOOL
...
- fix stupid COMMENT for g-wrap
2006-01-06 14:42:59 +00:00
espie
d5da6782f6
decent manpage behavior
2005-09-05 11:41:56 +00:00
naddy
3f04f8f321
SIZE
2005-01-05 16:22:24 +00:00
espie
0a5d240a79
new plists
2004-08-10 00:52:43 +00:00
todd
05fa41b2cd
o @dir subdir -> subdir/ syntax change
...
o resort properly with current make-plist
2004-07-23 13:11:58 +00:00
todd
1a0897c9da
move to @dir
2004-07-14 19:36:58 +00:00
pvalchev
787ad8b4ba
support amd64
...
tested with w3m successfully
ok maintainer todd
2004-03-15 02:47:24 +00:00
espie
26bd7c43d8
explicitly tag no-autoheader some ports for which re-running it after autoconf
...
is a problem.
2004-03-04 17:49:26 +00:00
miod
d200e946c8
OpenBSD/mvme88k support, prompted by todd@
...
maintainer ok
2004-03-01 13:36:42 +00:00
naddy
2276d3b230
remove WWW lines
2003-12-15 21:42:08 +00:00
espie
effd4a0d24
Make sure the function pointer has a complete prototype, for compilation
...
in C++ mode.
2003-11-11 23:49:08 +00:00
todd
b2131f1d0f
be less specific; prompted by naddy
2003-10-16 14:09:51 +00:00
todd
e90ccfebff
hppa,macppc,vax still do not work
2003-10-16 13:56:28 +00:00
todd
fee2f6570e
really, fix this for alpha
2003-10-16 13:46:30 +00:00
todd
0643c44ec6
teach boehm-gc about m68k
2003-10-16 04:11:15 +00:00
todd
3ea4be1662
teach boehm-gc about alpha having shared libs
2003-10-15 17:11:35 +00:00
todd
f680842474
Thanks to marius at monkey dot org for unbreaking this port.
...
Thanks to Andrew Delgleish for updating this to 6.2
patches submitted upstream.
2003-10-15 12:58:11 +00:00
todd
ace32cb723
Mark this as broken.
...
This should have been done a while ago.
Fixing this is beyond me, and until this works, w3m and gcj are pointless as
well (opencm will be free of boehm-gc soon enough).
2003-06-12 20:33:12 +00:00
brad
910639f369
update DESCR, no more libleak.
...
--
MAINTAINER ok
2003-05-10 21:06:15 +00:00
todd
1710239724
at least allow alpha to link against libgc.a
2003-04-23 20:56:08 +00:00
pvalchev
0f9f4167dd
fix build on vax, seems to work too (at least passes regress)
2003-01-28 07:51:22 +00:00
brad
7759955ddc
bump PKGNAME, the recent commit from drahn@ is really important for
...
ELF-based archs as having an old boehm-gc can cause programs to stop working
after the WorX addition. Noticed after trying to build w3m and it failed
miserably.
2003-01-18 23:29:52 +00:00
drahn
f5ecdc2e7a
Instead of using a data symbol to find the last mapped section of the
...
executable, use _end. This is done other places in the file, and works
with latest ELF linker changes, (This only affects OpenBSD/ELF). ok todd@
2003-01-17 21:00:45 +00:00
marc
1dc00db33e
sparc/sparc64 elf config. drahn@ says it works on sparc64. OK todd@
2003-01-15 22:48:09 +00:00
todd
33248e4bbc
thanks to drahn@ update to gc6.1 (misc bugfixes, I've heard good things, etc,
...
best of all, you can drop this in on shared archs as a replacement for 6.0,
I've tested opencm and w3m)
2002-10-26 13:25:26 +00:00
todd
24ec1545db
more headers (needed by egcs)
2002-09-16 22:00:13 +00:00
todd
03a3b0e4e7
install one more header, needed by the upcoming opencm use
...
of /usr/local/include
2002-09-12 14:53:27 +00:00
todd
2b3e8aa0ad
take maintainership. niklas@ resigned this
2002-09-12 14:18:56 +00:00
pvalchev
70be3d485d
fix VAX support
2002-09-12 06:47:16 +00:00
todd
fe065080cd
update to 6.0
...
misc pieces from art@, pval@, and myself
2002-08-27 15:41:30 +00:00
espie
5b37289c23
md5->distinfo
2002-03-21 19:59:18 +00:00
brad
e08e133a93
- add RCS id
...
- add HOMEPAGE
- use MASTER_SITE_BACKUP
2002-03-01 03:49:08 +00:00
pvalchev
e8a2398d62
Remove deprecated LICENSE_TYPE and set appropriate # comments
...
with its contents.
2001-06-20 01:43:11 +00:00
lebel
0ae87f81fc
devel: COMMENT is out, bump NEED_VERSION.
2001-05-06 00:12:42 +00:00
wilfried
5c53fa6ea6
respect CC/CFLAGS, ok naddy@
2001-03-26 09:22:10 +00:00
marc
4901dbc8d0
add back man page -- it got lost sometime in the past
2000-10-26 20:10:15 +00:00
espie
aa4a7733cc
Complete a few MAINTAINER names.
2000-10-22 14:02:46 +00:00