Re: [pypy-dev] Free BSD pypy port

2011-12-14 Thread Armin Rigo
Hi, On Tue, Dec 13, 2011 at 19:32, Maciej Fijalkowski wrote: > than shadowstack *should* be default. if sys.platform.startswith("linux"): DEFL_ROOTFINDER_WITHJIT = "asmgcc" else: DEFL_ROOTFINDER_WITHJIT = "shadowstack" Unless I'm missing something, shadowstack *is* the default on any pl

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread Maciej Fijalkowski
On Tue, Dec 13, 2011 at 8:31 PM, David Naylor wrote: > On Tuesday, 13 December 2011 19:28:07 Maciej Fijalkowski wrote: >> On Tue, Dec 13, 2011 at 7:24 PM, David Naylor >> wrote: >> > On Tuesday, 13 December 2011 19:03:09 Maciej Fijalkowski wrote: >> >> On Tue, Dec 13, 2011 at 6:55 PM, David Nayl

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread David Naylor
On Tuesday, 13 December 2011 19:28:07 Maciej Fijalkowski wrote: > On Tue, Dec 13, 2011 at 7:24 PM, David Naylor > wrote: > > On Tuesday, 13 December 2011 19:03:09 Maciej Fijalkowski wrote: > >> On Tue, Dec 13, 2011 at 6:55 PM, David Naylor > > > > wrote: > >> > On Tuesday, 13 December 2011 18:1

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread Armin Rigo
Hi Fijal, On Tue, Dec 13, 2011 at 18:28, Maciej Fijalkowski wrote: > You need --gcrootfinder=shadowstack for clang-based build, however the > resulting executable *is* slower, so it's not advised to use it with > gcc Right now, in light of the many issues reported, --gcrootfinder=shadowstack is

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread Maciej Fijalkowski
On Tue, Dec 13, 2011 at 7:24 PM, David Naylor wrote: > On Tuesday, 13 December 2011 19:03:09 Maciej Fijalkowski wrote: >> On Tue, Dec 13, 2011 at 6:55 PM, David Naylor > wrote: >> > On Tuesday, 13 December 2011 18:16:26 Maciej Fijalkowski wrote: >> >> On Tue, Dec 13, 2011 at 6:14 PM, Maciej Fijal

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread David Naylor
On Tuesday, 13 December 2011 19:03:09 Maciej Fijalkowski wrote: > On Tue, Dec 13, 2011 at 6:55 PM, David Naylor wrote: > > On Tuesday, 13 December 2011 18:16:26 Maciej Fijalkowski wrote: > >> On Tue, Dec 13, 2011 at 6:14 PM, Maciej Fijalkowski > > > > wrote: > >> > Hi David, CC pypy-dev > >> >

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread Maciej Fijalkowski
On Tue, Dec 13, 2011 at 6:55 PM, David Naylor wrote: > On Tuesday, 13 December 2011 18:16:26 Maciej Fijalkowski wrote: >> On Tue, Dec 13, 2011 at 6:14 PM, Maciej Fijalkowski > wrote: >> > Hi David, CC pypy-dev >> > >> > Can you explain the choice of options here: >> > http://www.freebsd.org/cgi/c

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread David Naylor
On Tuesday, 13 December 2011 18:16:26 Maciej Fijalkowski wrote: > On Tue, Dec 13, 2011 at 6:14 PM, Maciej Fijalkowski wrote: > > Hi David, CC pypy-dev > > > > Can you explain the choice of options here: > > http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/pypy/Makefile?rev=1.1;co > > ntent-type=

Re: [pypy-dev] Free BSD pypy port

2011-12-13 Thread Maciej Fijalkowski
On Tue, Dec 13, 2011 at 6:14 PM, Maciej Fijalkowski wrote: > Hi David, CC pypy-dev > > Can you explain the choice of options here: > http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/pypy/Makefile?rev=1.1;content-type=text%2Fplain;only_with_tag=HEAD > > Especially, the objspace, gc and gcrootfinder

[pypy-dev] Free BSD pypy port

2011-12-13 Thread Maciej Fijalkowski
Hi David, CC pypy-dev Can you explain the choice of options here: http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/pypy/Makefile?rev=1.1;content-type=text%2Fplain;only_with_tag=HEAD Especially, the objspace, gc and gcrootfinder choices. Cheers, fijal _