rockbox/lib/skin_parser
Aidan MacDonald 972c8c0ab6 Suppress bogus GCC 12 -Waddress warnings for SKINOFFSETTOPTR
This appears to be a bug in GCC 12 due to more aggressive -Waddress
warnings. According to the GCC documentation, the warning should be
suppressed because the "problem" code is coming from a macro, but it
doesn't happen for cases like "if(!SKINOFFSETTOPTR(...))" where the
macro is negated.

Assigning the result of SKINOFFSETTOPTR() to a temporary and checking
that suppresses the warning.

Change-Id: Ia37a1e06a454d29032bb8128a2f059b149ea2b83
2022-09-18 13:53:27 +01:00
..
Makefile skin_parser: Modernize Makefile. 2020-09-04 19:13:54 +02:00
skin_buffer.c Fix some non-portable alignment values 2022-05-02 15:38:48 +01:00
skin_buffer.h Use buflib for all skin engine allocations. 2011-11-15 14:11:08 +00:00
skin_buffer_debug.pl Add a simple perl script to display info about what is allocating skin buffer. 2011-09-25 12:05:03 +00:00
skin_debug.c skins: Fix buffer overflow in skin_error_format_message() 2020-05-04 20:41:12 +02:00
skin_debug.h skin_engine: Reenable skin debugging in the sim (use --debugwps) 2012-03-15 23:26:07 +11:00
skin_parser.c lib/skin_parser check that malloc succeeded 2021-08-05 10:38:18 +00:00
skin_parser.h Suppress bogus GCC 12 -Waddress warnings for SKINOFFSETTOPTR 2022-09-18 13:53:27 +01:00
skin_parser.make build system: unify/simplify library handling a bit. 2012-03-26 22:27:40 +02:00
skin_scan.c Fix yellow 2015-01-05 19:09:33 +01:00
skin_scan.h Fix yellow 2015-01-05 19:09:33 +01:00
SOURCES skin_engine: Reenable skin debugging in the sim (use --debugwps) 2012-03-15 23:26:07 +11:00
symbols.h
tag_table.c Clarify usb_powered() and fix some code. 2015-01-08 16:45:32 +01:00
tag_table.h [3/4] Completely remove HWCODEC support 2020-07-24 21:20:13 +00:00