File tree 8 files changed +17
-13
lines changed
system/Middlewares/OpenAMP
8 files changed +17
-13
lines changed Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ using std::atomic_fetch_and_explicit;
94
94
using std::atomic_thread_fence;
95
95
using std::atomic_signal_fence;
96
96
97
- #elif defined(HAVE_STDATOMIC_H) && !defined(__CC_ARM ) && \
97
+ #elif defined(HAVE_STDATOMIC_H) && !defined(__ARMCC_VERSION ) && \
98
98
!defined(__STDC_NO_ATOMICS__)
99
99
# include < stdint.h>
100
100
# include < stdatomic.h>
Original file line number Diff line number Diff line change 16
16
# include <metal/compiler/gcc/compiler.h>
17
17
#elif defined(__ICCARM__ )
18
18
# include <metal/compiler/iar/compiler.h>
19
- #elif defined(__CC_ARM )
19
+ #elif defined(__ARMCC_VERSION )
20
20
# error "MDK-ARM ARMCC compiler requires the GNU extentions to work correctly"
21
21
#else
22
22
# error "Missing compiler support"
Original file line number Diff line number Diff line change 14
14
15
15
#if defined(__ICCARM__ )
16
16
# include <metal/compiler/iar/errno.h>
17
- #elif defined(__CC_ARM )
17
+ #elif defined(__ARMCC_VERSION )
18
18
# include <metal/compiler/armcc/errno.h>
19
19
#else
20
20
# include <errno.h>
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ using std::atomic_fetch_and_explicit;
94
94
using std::atomic_thread_fence;
95
95
using std::atomic_signal_fence;
96
96
97
- #elif defined(HAVE_STDATOMIC_H) && !defined(__CC_ARM ) && \
97
+ #elif defined(HAVE_STDATOMIC_H) && !defined(__ARMCC_VERSION ) && \
98
98
!defined(__STDC_NO_ATOMICS__)
99
99
# include < stdint.h>
100
100
# include < stdatomic.h>
Original file line number Diff line number Diff line change 16
16
# include <metal/compiler/gcc/compiler.h>
17
17
#elif defined(__ICCARM__ )
18
18
# include <metal/compiler/iar/compiler.h>
19
- #elif defined(__CC_ARM )
19
+ #elif defined(__ARMCC_VERSION )
20
20
# error "MDK-ARM ARMCC compiler requires the GNU extentions to work correctly"
21
21
#else
22
22
# error "Missing compiler support"
Original file line number Diff line number Diff line change 14
14
15
15
#if defined(__ICCARM__ )
16
16
# include <metal/compiler/iar/errno.h>
17
- #elif defined(__CC_ARM )
17
+ #elif defined(__ARMCC_VERSION )
18
18
# include <metal/compiler/armcc/errno.h>
19
19
#else
20
20
# include <errno.h>
Original file line number Diff line number Diff line change 18
18
******************************************************************************
19
19
@endverbatim
20
20
21
+ ### V1.0.6/13-December-2024 ###
22
+ ===============================
23
+ + Fix compilation error with ARM Compiler verion 6 MDK-ARM
24
+ - lib/atomic.h
25
+ - lib/errno.h
26
+ - lib/compiler.h
27
+ - lib/include/metal/atomic.h
28
+ - lib/include/metal/errno.h
29
+ - lib/include/metal/compiler.h
30
+
21
31
### V1.0.5/18-January-2022 ###
22
32
===============================
23
33
+ Integrate official release v2021.10
Original file line number Diff line number Diff line change 46
46
/* Private typedef -----------------------------------------------------------*/
47
47
/* Private define ------------------------------------------------------------*/
48
48
/* this string will be sent to remote processor */
49
- /* Since openSTLinux distribution 4.0 with Linux 5.15,
50
- RPMSG_SERVICE_NAME has been renamed from 'rpmsg-tty-channel' to 'rpmsg-tty'
51
- if older distribution is used, it is required to redefine it to 'rpmsg-tty-channel'
52
- */
53
- #ifndef RPMSG_SERVICE_NAME
54
- #define RPMSG_SERVICE_NAME "rpmsg-tty"
55
- #endif
49
+ #define RPMSG_SERVICE_NAME "rpmsg-tty"
56
50
57
51
/* Private macro -------------------------------------------------------------*/
58
52
/* Private variables ---------------------------------------------------------*/
You can’t perform that action at this time.
0 commit comments