summaryrefslogtreecommitdiffstats
path: root/src/common/swap.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: fix spelling mistakesLiam2023-03-121-6/+6
* chore: add missing SPDX tagsAndrea Pappacoda2022-04-281-13/+3
* general: Fix various spelling errorsMorph2021-01-021-2/+2
* Revert "core: Fix clang build"bunnei2020-10-211-5/+5
* core: Fix clang buildLioncash2020-10-181-5/+5
* common/swap: Make use of std::endianLioncash2020-07-141-42/+4
* common/swap: Improve codegen of the default swap fallbacksLioncash2019-04-121-3/+7
* common/swap: Mark byte swapping free functions with [[nodiscard]] and noexceptLioncash2019-04-121-11/+11
* common/swap: Simplify swap function ifdefsLioncash2019-04-121-48/+15
* common/swap: Remove 32-bit ARM pathLioncash2019-04-121-13/+0
* Merge pull request #2090 from FearlessTobi/port-4599bunnei2019-03-211-35/+139
|\
| * common/swap: remove default value for swap type internal storageWeiyi Wang2019-02-061-1/+1
| * common/swap: use template and tag for LE/BE specificationWeiyi Wang2019-02-061-39/+91
| * common/swap: add swap template for enumWeiyi Wang2019-02-061-0/+52
* | Remove GCC version checkstgsm2019-02-241-3/+3
|/
* Port #3732 from Citra: "common: Fix compilation on ARM"Cameron Cawley2018-07-291-1/+1
* common/swap: Remove unnecessary const on return value of swap()Lioncash2018-07-191-1/+1
* common/swap: Use static_cast where applicableLioncash2018-07-191-16/+16
* common/swap: Use using aliases where applicableLioncash2018-07-191-33/+33
* Port #3579 from CitrafearlessTobi2018-07-071-1/+1
* common: fix swap functions on Bitrig and OpenBSDDaniel Lim Wee Soong2018-04-021-1/+13
* common: use system bswap* functions on more BSDsJan Beich2016-10-281-2/+5
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-2/+0
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-2/+1
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-140/+191
* swap: Get rid of pointer casting for swapping structsLioncash2016-05-091-5/+5
* swap: Get rid of undefined behavior in swapf and swapdLioncash2016-05-091-14/+18
* swap: Remove unused methodsLioncash2016-05-091-28/+0
* common: Get rid of a cast in swap.hLioncash2015-09-111-2/+2
* Common: Cleanup memory and misc includes.Emmanuel Gil Peyrot2015-06-281-3/+7
* Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot2015-05-291-1/+1
* Removed swap code redundancy and moved common swap code to swap.harchshift2015-03-061-14/+97
* Common: Remove dead platform #ifdefs to make the code more readable.Emmanuel Gil Peyrot2015-01-061-4/+0
* Fix compile errors in ClangYuri Kunde Schlesner2014-10-261-1/+0
* fixes to build on linuxbunnei2014-04-231-13/+13
* got rid of 'src' folders in each sub-projectbunnei2014-04-091-0/+535