summaryrefslogtreecommitdiff
path: root/hw/xfree86/common/compiler.h
AgeCommit message (Expand)AuthorFilesLines
2018-09-25compiler.h: only use inx/outx on ARM with glibcRoss Burton1-2/+2
2018-06-11xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alphaMatt Turner1-18/+49
2017-05-11Replace all checks for 'linux' macro with '__linux__'Julien Cristau1-7/+7
2015-10-26xfree86: Use same inb/outb asm code for i386 amd64 and ia64Adam Jackson1-48/+1
2015-09-23compiler.h: Remove dead STANDALONE_MMIOMatt Turner1-15/+0
2014-11-12Drop trailing whitespacesPeter Hutterer1-2/+2
2014-07-28xfree86: Unify the ppc/sparc mmio-swap-or-not conditionalsAdam Jackson1-31/+8
2014-07-28xfree86: Clean up some silly __sparc macro usageAdam Jackson1-2/+2
2014-07-28xfree86: Pull generic barrier() definition up to top levelAdam Jackson1-5/+5
2014-07-28xfree86: Remove MMIO_ONB* and friendsAdam Jackson1-187/+14
2014-07-28xfree86: Clean up powerpc barrier declsAdam Jackson1-6/+1
2014-07-28xfree86: Simplify a bunch of OS and arch conditionalsAdam Jackson1-13/+6
2014-07-28xfree86: Remove pre-2.6 Linux ppc supportAdam Jackson1-7/+0
2014-07-28xfree86: Remove a useless !__SUNPRO_C guardAdam Jackson1-2/+0
2014-07-28xfree86: Undef GCCUSESGASAdam Jackson1-54/+0
2014-07-28xfree86: Remove an unlikely bit of #pragmaAdam Jackson1-8/+0
2014-07-28xfree86: Undef __HIGHC__Adam Jackson1-6/+1
2014-07-28xfree86: Undef FAKEITAdam Jackson1-38/+2
2014-07-28xfree86: Remove a few random ppc declsAdam Jackson1-4/+0
2014-07-28xfree86: Remove remaining unused unaligned accessorsAdam Jackson1-60/+1
2014-07-28xfree86: Move generic unaligned helpers into int10 codeAdam Jackson1-36/+0
2014-07-28xfree86: Remove unused unaligned int64 helpersAdam Jackson1-63/+1
2014-07-28xfree86: Unspecialize gcc variants of unaligned memory accessAdam Jackson1-69/+0
2014-07-28xfree86: Undefine NO_INLINEAdam Jackson1-8/+1
2014-07-28xfree86: Remove MMIO_MOVE32Adam Jackson1-13/+0
2014-07-28xfree86: Remove nds32_flush_icacheAdam Jackson1-17/+0
2014-06-02xtensa: add support for xtensa architectureMax Filippov1-1/+4
2014-05-22ARC: Add support for ARC architectureAlexey Brodkin1-2/+2
2014-04-21Fix hw/xfree86/common/compiler.h for mips64YunQiang Su1-1/+2
2013-11-06ARM64: Add support for aarch64Andreas Schwab1-1/+1
2012-06-05Provide prototypes for Mmio functions for Solaris Studio on SPARCAlan Coopersmith1-0/+17
2012-03-21Introduce a consistent coding styleKeith Packard1-775/+749
2011-12-31linux/ia64: Fix regression after domain I/O support code removal.Cyril Brulebois1-19/+0
2010-12-20Remove SCO supportAdam Jackson1-13/+0
2010-09-23xfree86: nds32: add nds32 support for compiler related mmio codesMacpaul Lin1-0/+410
2010-09-23xfree86: nds32: add nds32 support for compiler specific codesMacpaul Lin1-3/+3
2009-12-18Add platform compatibility defines for Sun Studio compilersAlan Coopersmith1-0/+14
2009-11-16Use glibc's in/out routinesMatt Turner1-12/+13
2009-10-06Revert "alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBus"Peter Hutterer1-0/+16
2009-09-11compiler.h: include <string.h> before using memmove()Alan Coopersmith1-0/+2
2009-08-31alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBusMatt Turner1-16/+0
2009-08-31Remove unused ia64_flush_cache functionMatt Turner1-21/+0
2009-08-31Simplify unaligned access codeMatt Turner1-257/+32
2009-08-31Clean up unaligned access functions on alphaMatt Turner1-113/+2
2009-08-31Move unaligned access functions to common sectionMatt Turner1-287/+299
2009-08-31Remove unused arm_flush_cache functionMatt Turner1-10/+0
2009-08-31Remove unused ppc_flush_icache functionMatt Turner1-11/+0
2009-08-31Replace 8 nops with proper sync instruction on mipsMatt Turner1-10/+11
2009-08-31Use sfence and mfence instructions on amd64Matt Turner1-4/+2
2009-08-31Add x86 barrier macrosMatt Turner1-1/+15