[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile 1.8 and x86_64
From: |
Miroslav Lichvar |
Subject: |
Re: guile 1.8 and x86_64 |
Date: |
Fri, 5 May 2006 16:05:34 +0200 |
User-agent: |
Mutt/1.4.2.1i |
Hi,
attached is a patch that seems to fix the problem with gcc4 and 64bit
architectures.
The scm_mark_locations function in gc-mark.c calls scm_gc_mark on
everything located in one of the allocated segments. Shouldn't there
be a check if the address is at least scm_t_cell aligned?
Is it correct or is it just plain luck it works with the patch?
Thanks,
--
Miroslav Lichvar
gcmark.patch
Description: Text document
- Re: guile 1.8 and x86_64,
Miroslav Lichvar <=
- Re: guile 1.8 and x86_64, Miroslav Lichvar, 2006/05/06
- Re: guile 1.8 and x86_64, Marius Vollmer, 2006/05/07
- Re: guile 1.8 and x86_64, Andy Wingo, 2006/05/08
- Re: guile 1.8 and x86_64, Marius Vollmer, 2006/05/08
- Re: guile 1.8 and x86_64, Neil Jerram, 2006/05/09
- Re: guile 1.8 and x86_64, Andy Wingo, 2006/05/09
- Default stack limit, Marius Vollmer, 2006/05/09
- Re: Default stack limit, Andy Wingo, 2006/05/10
- Re: Default stack limit, Kevin Ryde, 2006/05/10