[PATCH] QT 4.4.0-snapshot-20070420 [missing q_atomic_*]

Stefan Teleman stefan.teleman at gmail.com
Mon Apr 23 15:58:30 BST 2007


On Monday 23 April 2007 10:54, Thiago Macieira wrote:

> P64 or LLP64 (Windows 64-bit):
> sizeof(int) = sizeof(long) = 4
> sizeof(long long) = sizeof(void*) = 8
>
> The MSVC compiler calls "long long" "_int64". To write 64-bit
> literal constants, use the Q_INT64_C and Q_UINT64_C macros.
>
> I don't know how gcc on Windows 64-bit works: does it use 64-bit
> longs or not? I would in fact bet that it supports both modes,
> since Mingw should choose the native style whereas Cygwin should
> choose the Unix style.

I have no idea. I don'tt do windows.

About the SPARC asm: you can probably get away without the membar. 
It's there for paranoia purposes.

The <QtDBus/QtDBus> aren't stylistic changes. They are "it doesn't 
compile" changes.

--Stefan

-- 
Stefan Teleman			'Nobody Expects the Spanish Inquisition'
KDE e.V.						-Monty Python
stefan.teleman at gmail.com




More information about the kde-core-devel mailing list