Re: dpkg with triggers support (again)
On Sat March 15 2008 08:05:19 Vincent Bernat wrote:
> OoO Pendant le journal télévisé du jeudi 13 mars 2008, vers 20:00, Russ
> Allbery <email@example.com> disait:
> > (I *have* heard of architectures in common use where a pointer to data
> > is a different size than a pointer to a function, but function
> > pointers are very rarely passed to variadic functions.)
> Which architectures are like this?
Many 16-bit architectures have variants where data and code models
within each program are individually selected to be 16-bit or
more-than-16-bit. Usually 16-bit programs are called "small", and
more-than-16-bit programs are called "large". Programs where data
and code pointers have different sizes are typically called "compact"
Most 8086 compilers also supported a "huge" mode which was larger and
slower than "large" although I forget the details. IIRC, the Mark
Williams compiler for the 8086 also supported a "tiny" mode which code
and data in the same 16-bit segment.
Beware that these names have radically different meanings on some