rockbox/apps/plugins/mpegplayer
Aidan MacDonald 58b2e45782 Fix unified syntax in ARM inline assembly
GCC 4.9 always emits assembly with divided syntax. Setting unified
syntax in inline assembly causes the assembler to complain about
GCC's generated code, because the directive extends past the scope
of the inline asm. Fix this by setting divided mode at the end of
the inline assembly block.

The assembler directives are hidden behind macros because later
versions of GCC won't need this workaround: they can be told to
use the unified syntax with -masm-syntax-unified.

Change-Id: Ic09e729e5bbb6fd44d08dac348daf6f55c75d7d8
2023-03-23 18:16:33 +00:00
..
libmpeg2 Using ARM Unified Assembler Language 2023-03-23 13:28:22 -04:00
alloc.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
audio_thread.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
disk_buf.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
disk_buf.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_alloc.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_misc.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_misc.h Fix unified syntax in ARM inline assembly 2023-03-23 18:16:33 +00:00
mpeg_parser.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_settings.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_settings.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpeg_stream.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpegplayer.c plugins HAVE_BACKLIGHT helper remove ifdefs in favor of dummy functions 2022-11-23 23:00:29 -05:00
mpegplayer.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
mpegplayer.make Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
parser.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
pcm_output.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
pcm_output.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
SOURCES Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
stream_mgr.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
stream_mgr.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
stream_thread.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
video_out.h Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
video_out_rockbox.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00
video_thread.c Revert "RFC: Get rid of mpegplayer plugin" 2022-10-13 11:08:11 -04:00