[GRASS-dev] R: [GRASS-PSC] SVN Write Access Request

Glynn Clements glynn at gclements.plus.com
Mon May 19 04:20:11 EDT 2008


Marco Pasetti wrote:

> >> 2) branches/develbranch_6/win32
> >>  
> >> the folder where i put all the scripts and files needed to prepare the 
> >> release installer (as an exe file).
> 
> >why refer to 32bit in the dirname?
> 
> Good question; actually I named it as I'm used in my windows projects,
> because I build on a 32 system;

FWIW, the reason why people refer to "Win32" is to distinguish it from
the original 16-bit (8086 real-mode) API, where you had to allocate
memory in chunks of no more than 64KiB. In practice, Win32 refers to
the use of a flat address space, with the implicit requirement that
you need at least a 386.

There aren't any major API differences between 32-bit and 64-bit
versions of Windows. The main issue is that there is a distinguished
integer type (I forget the name) which is wide enough to hold a
pointer (you can't rely upon a pointer fitting into a LONG if you want
to support Win64, as LONG is always 32 bits).

-- 
Glynn Clements <glynn at gclements.plus.com>


More information about the grass-dev mailing list