tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] arm64: Fix crash due to incorrect page alignment on c


From: Edmund Grimley Evans
Subject: Re: [Tinycc-devel] arm64: Fix crash due to incorrect page alignment on centos
Date: Wed, 4 Sep 2019 08:54:57 +0100
User-agent: NeoMutt/20170113 (1.7.2)

Christian Jullien <address@hidden>:

> I have to questions with your patch:
> - Why then my FC30 aarch64 PRi port does not fail, I'm running tcc for 
> several months on it. Maybe I'm luck?
> - pagesize can be configured by sys admin (including huge pages up to 1GB) , 
> so IMHO, the right patch is to use the POSIX portable value of  
> sysconf(_SC_PAGESIZE) you can compute once and put in a variable when tcc 
> initializes.

The user-visible page size is 4K, 16K or 64K (according to
https://wiki.debian.org/ArchitectureSpecificsMemo, which has similar
information for a lot of different architectures).

I think we're talking about generating an object file here, which
might be used on a different system, so we have to assume the largest
size.

Edmund



reply via email to

[Prev in Thread] Current Thread [Next in Thread]