Hope this works...

Change-Id: I8a94f0be82f63ed1e81433beb41ff2d60a1e6eef
Reviewed-on: http://gerrit.rockbox.org/926
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
One last missing !defined(SIMULATOR) for chip8

Change-Id: Iab2d9150126f6c611604469d105186b936825012
Ukrainian language update

Change-Id: Ie06a1a1ecded66d1efb3beeee1aa7b69656715ef
Reviewed-on: http://gerrit.rockbox.org/921
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
WIP on superdom improvements:
PLA-fied

Change-Id: Ib204cdf45d6ee5ceedabd79279209da6e9a822eb
Fuze+: fixed brightness settings: previously there were 81 settings for only 26 possible brightnesses, now there are 33 for 33

Change-Id: Idc6e3a635850f3ee54ec23246795af88af960ab0
Reviewed-on: http://gerrit.rockbox.org/916
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Do a better endian.h setup that isn't as fragile

We redefine the top-level macros to our own in order to maintain
compatibility with compound initializers by wrapping the mid or low
level definitions from the OS header.

This allows, hopefully optimized, macros from the host OS's headers to
be used when building any hosted target obviating the need for
NEED_GENERIC_BYTESWAPS unless the target simply doesn't define its
own optimized versions (MIPS!).

Throw in some 64-bit swaps for completeness' sake; they generate no code
if not yet used anyway.

Change-Id: I21b384b55fea46833d01ea3cad1ad8952ea01a11
panicf doesn't return so why not tell GCC and $AVE :

Change-Id: I6096576f539bfb02b340b82fabc5019f6756b722
Remove unused return value variable in lib/unwarminder/backtrace.c

Stop the Android warning about it

Change-Id: I2f01220004f128befaa5757786b8de174566cbb5
hwpatcher: add framework for CRC computation

Change-Id: Ib78f0fe58db5cec86f043d3e9e1ca14e69297ba0
Reviewed-on: http://gerrit.rockbox.org/911
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Patch up rbendian.h for Win32 cross-compile

MingW doesn't provide that stuff.

Change-Id: Ifa8310ed00f4f79f06adb71db71e58b70e7d2b60
Superdom improvements: code cleanup

Change-Id: Id6dbf7a287346ad683e853521dcf2de3ed627895
Superdom improvements: add feedback when buying a move without enough cash

Change-Id: Ia695e8f530f4e46e70a5fa84e680760627b76812
Prevent spurious recompiles on account of changed version.

After a local commit, any file that included version.h would have to
be recompiled on account of the changed version string. This changes
version.h in the build directory to rbversion.h and includes the
preprocessor macro from rbversion.h in firmware/common/version.c so
that only that one file needs to be recompiled after a local commit
rather than a whole slew of them.

Change-Id: I900d97e3a24a0610698283416d97b4fa3a3a2cf6
Reviewed-on: http://gerrit.rockbox.org/937
Reviewed-by: Michael Sevakis <jethead71@rockbox.org>
Tested: Michael Sevakis <jethead71@rockbox.org>
Fix up the bootloaders

They can't access the raw RBVERSION define any longer.

Change-Id: I698062b36306399945c01de54cdccaa1a1a8434e
Somewhat working WIP on Superdom

Change-Id: I1add6250766810787080624bd9e36026df449509
Merge commit

Change-Id: Icf53bed5d51de1301c2da85fba657b1db00f0431
Superdom: game improvements

- macro-fy hardcoded dimensions, making an adjustable board size easier
- add spoilage option for food
- add adjustable difficulty for AI
- let AI buy nukes
  - in hard mode only
- let nukes stay after an attack

Change-Id: Id54f3fe66580b4515f69a191da6e6a504cb93010
Superdom: whitespace cleanup

Change-Id: Iab7aa68c4ed34809e1e9200cba9ee5bc0a09be8e
Superdom: code cleanup

Change-Id: I3285238cfc098546307862f7d2e51e3b8e456a98
Superdom: AI improvements

Change-Id: Ie6d0341d4c36ed71cd99ad9fdd7cd991b561b9be