Fix chinese-trad translation

Change-Id: Ifccb5c17d165d18e5076fb7ebc1af3cda3e2f778
Reviewed-on: http://gerrit.rockbox.org/726
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
Merge branch 'master' into lab-general

Conflicts:
	apps/lang/chinese-trad.lang

Change-Id: Ib5e262034d1b86428abafc65ed2ec7ee8450199f
Update translation and fix texts in graphical EQ not displaying correctly

Change-Id: I9f9e056de2603d466fcf1be69dca6cf587fa65a2
Fix incorrect language string reference in eq_menu.c

In most of the translations strings with SYSFONT in title is
translated. This leads to displaying problem in (at least) graphical
equalizer due to the lack of non-latin character support in the
built-in font.

Change-Id: I0d27a5358e4eb539d4247c84975d8501d7668836
rockblox: Fix compilation under recent mingw-w64-gcc.

Change-Id: I703d967e9288e5c74556b54ad4f72ef2f6247083
Workarund GCC bug #52991 regarding packet attribute.

According to http://http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991, since
mingw-gcc 4.7.1 -mms-bitfields is on by default, and this option breaks the
packet attribute since around 4.2.0.

We haven't set this option so I'm assuming we don't need it. Therefore a
workaround in configure can make things work again, because we rely on
the packet attribute in quite a few places.

Change-Id: I8367c16594cecfdde97c548e04607deaa92e21de
Some libc files are not needed on mingw anymore so don't compile them (unless HAVE_ROCKBOX_C_LIBRARY is set).

Change-Id: I0b9948d0dbc07aaa8a1e2da8b3857e96fc3f9b48
coldfire: Implement HAVE_INIT_ATTR magic

This reclaims ~6kB of ram.

Change-Id: Iafdc661b1cf4445669c08c79205043792b8d14c3
Reviewed-on: http://gerrit.rockbox.org/718
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Merge branch 'master' into lab-general
rockboy: Fix button read method.

The old method simply polled the lastbtn variable in button.c. This approach
does not clear the button event queue which overflows as a result (panic
in the simulator). Use proper APIs to fix that and adopt the
method from the old read_scroll_wheel() function, which reads buttons until
the button queue is empty, for all targets.

Change-Id: Ibf198f6e597e7f51ab4ebcfcae4ebebbe8d7845c
There are 15 codepages to choose from, not 14.

2d9c0bab added a codepage but didn't increase the number of choices
for the setting, so UTF8 dropped off the list.

Change-Id: I154032bddaabcb783212370a12b2e5cdea305302
coldfire: fix bootloader builds

In b31c856 startup code section was renamed but boot.lds
linker scripts were not updated accordingly.

Change-Id: I9c9893ec2e199ac2555007a1d23e109ca0daea28
rockbox: Improve button repeat handling.

Change-Id: I1259c43019c51828b2af73f312aee9cf399d57cf
coldfire: fix rom build

Properly handle .init section in rom build and accomodate
the change in crt0.S introduced in b31c856

Change-Id: Icbf26a87162165da149232de264dc3671ca8ae96
fix player rom build

Change-Id: I3acc5ff3b6868c7ebbfda99368e4eafc8e368668
Merge branch 'master' into lab-general
Select 30 bands equalizer by default

Change-Id: I9b5b9c4247dc82290e4237c6e8adc25c68a0ce9f
rombox: Do not copy .init section to ram on startup.

This is pointless to copy this code as it can be run in-place.

Change-Id: I73b4f4a3337a88434af457c3f1e40b8d55a5a79e
Initial commit for the ZEN X-Fi Style

Change-Id: Ib25a357a7bafd2ef25f273cadff70fafbd8d4661
imx233: handle quirk about OF partition address bug/feature

Change-Id: Ib8b854ce7132ac460672f9adf8611f580ca53746