You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Gibson
3ddfbcf19b
[PATCH] powerpc: Consolidate asm compatibility macros
...
This patch consolidates macros used to generate assembly for
compatibility across different CPUs or configs. A new header,
asm-powerpc/asm-compat.h contains the main compatibility macros. It
uses some preprocessor magic to make the macros suitable both for use
in .S files, and in inline asm in .c files. Headers (bitops.h,
uaccess.h, atomic.h, bug.h) which had their own such compatibility
macros are changed to use asm-compat.h.
ppc_asm.h is now for use in .S files *only*, and a #error enforces
that. As such, we're a lot more careless about namespace pollution
here than in asm-compat.h.
While we're at it, this patch adds a call to the PPC405_ERR77 macro in
futex.h which should have had it already, but didn't.
Built and booted on pSeries, Maple and iSeries (ARCH=powerpc). Built
for 32-bit powermac (ARCH=powerpc) and Walnut (ARCH=ppc).
Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
20 years ago
..
acpi
[ACPI] ACPICA 20050902
20 years ago
asm-alpha
[PATCH] consolidate sys_ptrace()
20 years ago
asm-arm
[ARM] 3057/1: Add memory control method to support OneNAND sync burst read
20 years ago
asm-arm26
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
20 years ago
asm-cris
[PATCH] fix remaining missing includes
20 years ago
asm-frv
[PATCH] fix remaining missing includes
20 years ago
asm-generic
[PATCH] RapidIO support: core base
20 years ago
asm-h8300
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
20 years ago
asm-i386
[PATCH] Kprobes: Track kprobe on a per_cpu basis - i386 changes
20 years ago
asm-ia64
Auto-update from upstream
20 years ago
asm-m32r
[PATCH] consolidate sys_ptrace()
20 years ago
asm-m68k
[SPARC]: Kill remaining kbio.h references.
20 years ago
asm-m68knommu
[PATCH] m68knommu: move some platform irq support out of irq.h
20 years ago
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
20 years ago
asm-parisc
[PATCH] fix remaining missing includes
20 years ago
asm-powerpc
[PATCH] powerpc: Consolidate asm compatibility macros
20 years ago
asm-ppc
[PATCH] powerpc: Merge cacheflush.h and cache.h
20 years ago
asm-ppc64
[PATCH] powerpc: Consolidate asm compatibility macros
20 years ago
asm-s390
[PATCH] s390: "extern inline" -> "static inline"
20 years ago
asm-sh
[PATCH] fix remaining missing includes
20 years ago
asm-sh64
[PATCH] fix remaining missing includes
20 years ago
asm-sparc
[SPARC]: remove vuid_event.h
20 years ago
asm-sparc64
[SPARC64] mm: simpler tlb_flush_mmu
20 years ago
asm-um
[PATCH] uml: maintain own LDT entries
20 years ago
asm-v850
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
20 years ago
asm-x86_64
[PATCH] Kprobes: Track kprobe on a per_cpu basis - x86_64 changes
20 years ago
asm-xtensa
[PATCH] fix remaining missing includes
20 years ago
keys
[PATCH] Keys: Export user-defined keyring operations
20 years ago
linux
[NETFILTER] nfnetlink: nfattr_parse() can never fail, make it void
20 years ago
math-emu
…
media
[PATCH] V4L: 904: added dvb support for tda8275a philips tiger reference design
20 years ago
mtd
[MTD] user-abi: Clean up trailing white spaces
20 years ago
net
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
20 years ago
pcmcia
[PATCH] fix missing includes
20 years ago
rdma
[IB] ucm: 32/64 compatibility fixes
20 years ago
rxrpc
[PATCH] gfp flags annotations - part 1
20 years ago
scsi
Merge by Hand
20 years ago
sound
[ALSA] version 1.0.10rc3
20 years ago
video
[PATCH] drivers/video: Replace custom macro with isdigit()
20 years ago