Files
openocd/src/target
Antonio Borneo c4e6034e26 armv7m.h: relax dependency from 'arm_adi_v5.h'
The include file 'armv7m.h' includes 'arm_adi_v5.h' only to get
the definition of 'struct adiv5_ap', but doesn't need the struct
content.

Reducing the cross dependencies speeds-up the compile time during
code development by avoiding re-compiling file.

Relax the dependency by locally declaring 'struct adiv5_ap' in
'armv7m.h' and remove the include of 'arm_adi_v5.h'.
Fix the other files that have now lost the includes file that
'arm_adi_v5.h' depends from.

Change-Id: Ic0d40b17db6045fa43f348bda83eaf211a6b347d
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6468
Tested-by: jenkins
Reviewed-by: Daniel Goehring <dgoehrin@os.amperecomputing.com>
Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
2021-09-25 12:59:12 +00:00
..
2021-07-20 14:52:25 +01:00
2021-05-01 14:35:09 +01:00
2021-05-22 10:06:45 +01:00
2016-05-24 22:30:55 +01:00
2021-07-20 14:52:25 +01:00
2018-04-10 09:13:02 +01:00
2021-07-20 14:52:25 +01:00
2020-07-08 22:07:38 +01:00
2021-05-01 14:35:09 +01:00
2020-03-12 10:11:19 +00:00
2021-09-18 15:22:30 +00:00
2021-07-24 10:37:25 +01:00
2021-07-24 10:37:25 +01:00
2021-05-22 10:06:45 +01:00
2016-05-24 22:30:55 +01:00
2021-07-24 10:37:25 +01:00
2021-07-24 10:37:25 +01:00
2018-12-12 08:47:44 +00:00
2018-12-12 08:47:44 +00:00
2021-07-24 10:37:25 +01:00
2016-05-24 22:30:55 +01:00
2021-05-01 14:35:09 +01:00
2021-08-14 13:29:50 +01:00
2021-07-20 14:53:03 +01:00
2019-11-28 16:59:15 +00:00
2020-07-08 22:08:08 +01:00
2019-11-28 16:59:15 +00:00
2017-05-08 18:04:56 +01:00
2021-05-01 14:35:09 +01:00
2021-06-18 23:14:09 +01:00
2021-05-01 14:35:09 +01:00
2020-12-02 23:15:52 +00:00
2020-12-02 23:15:52 +00:00
2021-09-18 15:22:30 +00:00
2021-06-04 17:45:58 +01:00
2021-07-31 10:08:47 +01:00
2021-05-01 14:35:09 +01:00
2016-05-24 22:30:55 +01:00