Andreas Rheinhardt
6c694074e1
avutil/x86/emms: Don't unnecessarily include lavu/cpu.h
...
Only include it if it is needed, namely if __MMX__ is undefined.
X86 is currently the only arch where lavu/cpu.h is basically
automatically included (for internal development): #if ARCH_X86
is true, lavu/internal.h (which is basically included everywhere)
includes lavu/x86/emms.h which can mask missing inclusions
of lavu/cpu.h if the developer works on x86/x64. This has happened
in 8e825ec3ab09d877f12dcf05d76902a8bb9c8b11 and also earlier
(see 6d2365882f281f9452b31b91edb2e6a2d4f5ff08).
By including said header only if necessary ordinary developer machines
will behave like non-x86 arches, so that missing inclusions of cpu.h
won't go unnoticed any more.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-02-21 12:37:51 +01:00
..
2021-11-16 13:43:56 +02:00
2022-02-07 13:42:40 -08:00
2021-12-15 18:37:40 +01:00
2021-07-28 23:31:48 +02:00
2022-02-15 10:16:16 +01:00
2022-02-21 12:37:51 +01:00
2021-04-27 10:43:13 -03:00
2021-04-27 10:43:13 -03:00
2021-12-08 14:14:00 +01:00
2021-07-22 14:34:31 +02:00
2021-01-20 01:02:56 -06:00
2021-07-22 14:34:31 +02:00
2022-02-07 00:31:23 +01:00
2022-02-07 00:31:23 +01:00
2021-07-22 15:02:30 +02:00
2021-03-15 06:45:07 +01:00
2021-03-05 19:45:00 +02:00
2021-04-01 14:47:00 +02:00
2021-12-03 16:07:02 +01:00
2021-09-18 23:16:49 +02:00
2021-09-18 23:16:49 +02:00
2021-09-17 13:28:09 -03:00
2021-11-15 16:50:08 -03:00
2021-12-15 18:37:40 +01:00
2021-12-21 17:51:27 -03:00
2021-12-21 17:44:44 -03:00
2021-07-22 14:34:31 +02:00
2021-10-08 10:11:59 +08:00
2021-04-18 10:41:17 +08:00
2021-07-22 14:34:31 +02:00
2021-12-20 21:29:42 +01:00
2022-01-04 11:59:02 +01:00
2022-01-04 11:59:02 +01:00
2021-09-20 01:03:52 +02:00
2021-07-29 22:02:05 +02:00
2021-02-10 12:28:29 +01:00
2022-02-15 10:16:16 +01:00
2022-02-07 00:31:49 +01:00
2021-08-24 09:58:52 -03:00
2022-01-04 11:59:02 +01:00
2022-01-04 11:59:02 +01:00
2021-04-27 10:43:13 -03:00
2021-07-22 14:34:31 +02:00
2021-07-22 14:34:31 +02:00
2021-07-22 14:34:31 +02:00
2021-11-22 23:03:21 +01:00
2021-09-20 01:03:52 +02:00
2021-09-08 17:48:02 -03:00
2021-11-13 19:22:57 +01:00
2022-01-05 11:56:58 +08:00
2022-02-17 11:05:44 +01:00
2022-02-15 10:16:16 +01:00
2021-12-10 17:03:48 +01:00
2021-04-27 10:43:13 -03:00
2022-01-06 19:17:42 -08:00
2021-12-22 18:43:17 -06:00
2022-02-01 22:54:24 +01:00
2021-12-10 17:04:22 +01:00
2022-02-17 11:05:44 +01:00
2022-02-17 11:05:44 +01:00
2021-08-14 00:27:43 +02:00
2021-08-14 00:27:43 +02:00
2021-09-20 01:03:52 +02:00
2021-07-22 14:34:31 +02:00
2021-07-22 14:34:31 +02:00
2021-08-25 23:01:53 +02:00
2021-07-21 16:35:27 +02:00
2021-07-21 16:35:27 +02:00
2021-07-29 22:02:05 +02:00
2021-12-19 09:41:16 -08:00
2021-07-22 14:34:31 +02:00
2021-10-21 14:13:03 +02:00
2021-10-02 17:13:57 +02:00
2021-07-22 14:34:31 +02:00
2021-05-27 10:29:52 -03:00
2021-09-20 01:04:09 +02:00
2021-09-20 01:04:09 +02:00
2021-04-27 10:43:13 -03:00
2021-07-22 14:34:31 +02:00
2021-12-18 11:55:47 -08:00
2021-11-13 19:55:32 +01:00
2021-08-17 19:11:57 +02:00
2022-01-12 13:42:26 +08:00
2022-02-15 10:16:16 +01:00
2021-07-22 14:34:31 +02:00
2022-02-15 10:16:16 +01:00
2021-04-27 10:43:13 -03:00
2021-07-22 14:34:31 +02:00
2021-06-13 16:10:37 -03:00
2021-06-13 16:10:37 -03:00
2021-04-27 10:43:13 -03:00
2021-07-22 14:34:31 +02:00
2021-04-27 10:43:13 -03:00
2021-07-22 14:34:31 +02:00
2021-08-29 18:45:04 +02:00
2021-02-28 17:14:21 +01:00
2021-02-28 17:14:21 +01:00
2022-02-07 00:31:23 +01:00
2021-03-14 23:29:51 +01:00
2021-07-21 16:35:27 +02:00
2021-07-22 14:34:31 +02:00
2021-12-19 01:02:59 +01:00
2022-02-07 03:56:47 +01:00
2022-01-26 04:12:46 +01:00
2022-02-07 04:23:31 +01:00
2022-02-11 19:38:41 +01:00
2021-09-29 02:58:07 +02:00
2022-02-15 10:16:16 +01:00
2021-06-10 16:59:50 +02:00
2022-01-27 10:27:09 +01:00
2021-11-19 16:47:48 +01:00
2021-11-18 06:40:52 +01:00
2021-11-19 16:47:30 +01:00
2021-11-20 01:48:45 +01:00
2021-11-19 16:47:28 +01:00
2021-09-20 01:03:52 +02:00