diff options
author | hboehm <hboehm> | 2008-09-25 00:24:21 +0000 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2011-07-26 21:06:43 +0400 |
commit | bb557ed4037d34093f0a949c57249acccf7c828a (patch) | |
tree | cb9380793aae3ecb65b88793b9ca0030cd3b741c /gcj_mlc.c | |
parent | 7c03a8d3ff8931230a83f495bbff3da2d1716fee (diff) | |
download | bdwgc-bb557ed4037d34093f0a949c57249acccf7c828a.tar.gz |
2008-09-24 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan Maidanski)
* finalize.c (GC_general_register_disappearing_link): Remove
redundant code.
* gcj_mlc.c (GC_init_gcj_malloc): Add cast to signed.
* os_dep.c: (GC_write_fault_handler): Remove remaining
references to deleted variable "code". Remove redundant
FREEBSD definitions.
* include/private/gcconfig.h (GWW_VDB): Define for X86_64 when
defined for X86. (STATIC): Define as "static" with NO_DEBUGGING.
Diffstat (limited to 'gcj_mlc.c')
-rw-r--r-- | gcj_mlc.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -81,7 +81,8 @@ GC_API void GC_init_gcj_malloc(int mp_index, void * /* really GC_mark_proc */mp) } else { GC_gcj_kind = GC_new_kind_inner( (void **)GC_gcjobjfreelist, - (((word)(-MARK_DESCR_OFFSET - GC_INDIR_PER_OBJ_BIAS)) + (((word)(-(signed_word)MARK_DESCR_OFFSET + - GC_INDIR_PER_OBJ_BIAS)) | GC_DS_PER_OBJECT), FALSE, TRUE); } |