Nick Hainke
638a10e175
generic: 5.15: add patch fixing compiling mvebu with gcc-13
Fixes errors in the form of:
drivers/ata/libahci.c: In function 'ahci_led_store':
././include/linux/compiler_types.h:334:45: error: call to '__compiletime_assert_363' declared with attribute error: BUILD_BUG_ON failed: sizeof(_s) > sizeof(long)
334 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^
././include/linux/compiler_types.h:315:25: note: in definition of macro '__compiletime_assert'
315 | prefix ## suffix(); \
| ^~~~~~
././include/linux/compiler_types.h:334:9: note: in expansion of macro '_compiletime_assert'
334 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
./include/linux/build_bug.h:50:9: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
./include/linux/nospec.h:62:9: note: in expansion of macro 'BUILD_BUG_ON'
62 | BUILD_BUG_ON(sizeof(_s) > sizeof(long)); \
| ^~~~~~~~~~~~
drivers/ata/libahci.c:1143:23: note: in expansion of macro 'array_index_nospec'
1143 | pmp = array_index_nospec(pmp, EM_MAX_SLOTS);
| ^~~~~~~~~~~~~~~~~~
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-05-05 15:46:38 +02:00
..
2023-05-03 10:26:17 -07:00
2023-04-22 01:15:03 +02:00
2023-04-29 21:56:53 +02:00
2023-04-22 01:15:03 +02:00
2023-02-04 02:35:03 +01:00
2023-04-30 00:01:12 +02:00
2023-04-29 21:56:53 +02:00
2023-04-30 00:01:12 +02:00
2023-05-03 10:26:17 -07:00
2023-03-04 20:09:49 +01:00
2023-04-10 21:21:03 +02:00
2023-04-27 15:39:09 +02:00
2023-05-03 10:26:17 -07:00
2023-05-05 15:46:38 +02:00
2023-05-03 10:26:17 -07:00
2023-05-03 10:26:17 -07:00
2023-05-03 10:26:17 -07:00
2023-04-30 00:02:47 +02:00
2023-04-11 12:21:15 +02:00
2023-05-04 07:00:37 +02:00
2023-04-22 01:10:24 +02:00
2023-02-04 02:35:03 +01:00
2023-05-03 10:26:17 -07:00
2023-04-29 21:56:53 +02:00
2023-04-22 01:10:24 +02:00
2023-01-30 11:13:14 +01:00
2023-04-08 00:47:12 +02:00
2023-03-18 12:52:17 +01:00
2023-05-03 14:49:44 +02:00
2023-02-04 02:35:03 +01:00
2023-03-20 22:44:28 +01:00
2023-05-03 10:26:17 -07:00
2023-05-02 18:24:52 +02:00
2023-04-30 21:59:26 +02:00
2023-05-03 10:26:17 -07:00
2023-05-03 10:26:17 -07:00
2023-04-08 00:30:22 +02:00
2023-02-04 02:35:03 +01:00
2023-05-03 10:26:17 -07:00
2023-01-30 18:01:14 +08:00