freebsd-skq/sys/powerpc
tijl 61d89c0b21 On 32 bit architectures define (u)int64_t as (unsigned) long long instead
of (unsigned) int __attribute__((__mode__(__DI__))). This aligns better
with macros such as (U)INT64_C, (U)INT64_MAX, etc. which assume (u)int64_t
has type (unsigned) long long.

The mode attribute was used because long long wasn't standardised until
C99. Nowadays compilers should support long long and use of the mode
attribute is discouraged according to GCC Internals documentation.

The type definition has to be marked with __extension__ to support
compilation with "-std=c89 -pedantic".

Discussed with:	bde
Approved by:	kib (mentor)
2011-01-08 11:47:55 +00:00
..
aim Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
booke After some off-list discussion, revert a number of changes to the 2010-11-22 19:32:54 +00:00
compile
conf Unbreak the LINT build. PS3 kernels can only be built 64-bit, and LINT is 2011-01-06 14:12:24 +00:00
cpufreq Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
fpu The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:07:02 +00:00
include On 32 bit architectures define (u)int64_t as (unsigned) long long instead 2011-01-08 11:47:55 +00:00
mambo Don't create spurious /dev entries. 2010-10-25 15:41:12 +00:00
mpc85xx Restructure how reset and poweroff are handled on PowerPC systems, since 2010-08-31 15:27:46 +00:00
ofw Fix null string handling in ofw_real_nextprop function. Pass the right 2011-01-05 21:38:02 +00:00
powermac Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
powerpc Remove bogus usage of INTR_FAST. "Fast" interrupts are now indicated by 2011-01-06 21:08:06 +00:00
ps3 Import support for the Sony Playstation 3 using the OtherOS feature 2011-01-06 04:12:29 +00:00
psim Remove the unneeded header <machine/intr.h>. 2010-07-02 02:17:39 +00:00