Skip to content

Commit 50189e3

Browse files
committed
freertos-kernel: Bump to v11.2.0 release
extern "C" is added to FreeRTOSConfig.h header as previously in FreeRTOS-Kernel v11.1.0, the extern "C" was added in the FreeRTOS.h header before including FreeRTOSConfig.h header thus, the configuration file implicitly had the extern "C". However, the extern "C" in FreeRTOS.h has been moved to be after the headers inclusion. Hence, explicitly adding extern "C" that is needed by CPP files to FreeRTOSConfig.h Signed-off-by: Ahmed Ismail <[email protected]>
1 parent bda0d25 commit 50189e3

File tree

6 files changed

+42
-5
lines changed

6 files changed

+42
-5
lines changed

applications/keyword_detection/configs/freertos_config/FreeRTOSConfig.h

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* FreeRTOS Kernel V10.4.1
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4-
* Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
4+
* Copyright (c) 2022-2025, Arm Limited and Contributors. All rights reserved.
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy of
77
* this software and associated documentation files (the "Software"), to deal in
@@ -35,6 +35,12 @@
3535

3636
#include "app_config.h"
3737

38+
/* *INDENT-OFF* */
39+
#ifdef __cplusplus
40+
extern "C" {
41+
#endif
42+
/* *INDENT-ON* */
43+
3844
#ifndef __USED
3945
#define __USED __attribute__( ( used ) )
4046
#endif
@@ -234,4 +240,10 @@ void vLoggingPrintf( const char * pcFormat,
234240

235241
#define democonfigNETWORK_TYPES ( AWSIOT_NETWORK_TYPE_ETH )
236242

243+
/* *INDENT-OFF* */
244+
#ifdef __cplusplus
245+
}
246+
#endif
247+
/* *INDENT-ON* */
248+
237249
#endif /* FREERTOS_CONFIG_H */

applications/object_detection/configs/freertos_config/FreeRTOSConfig.h

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* FreeRTOS Kernel V10.4.1
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4-
* Copyright (c) 2022-2024, Arm Limited and Contributors. All rights reserved.
4+
* Copyright (c) 2022-2025, Arm Limited and Contributors. All rights reserved.
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy of
77
* this software and associated documentation files (the "Software"), to deal in
@@ -35,6 +35,12 @@
3535

3636
#include "app_config.h"
3737

38+
/* *INDENT-OFF* */
39+
#ifdef __cplusplus
40+
extern "C" {
41+
#endif
42+
/* *INDENT-ON* */
43+
3844
#ifndef __USED
3945
#define __USED __attribute__( ( used ) )
4046
#endif
@@ -234,4 +240,10 @@ void vLoggingPrintf( const char * pcFormat,
234240

235241
#define democonfigNETWORK_TYPES ( AWSIOT_NETWORK_TYPE_ETH )
236242

243+
/* *INDENT-OFF* */
244+
#ifdef __cplusplus
245+
}
246+
#endif
247+
/* *INDENT-ON* */
248+
237249
#endif /* FREERTOS_CONFIG_H */

applications/speech_recognition/configs/freertos_config/FreeRTOSConfig.h

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* FreeRTOS Kernel V10.4.1
33
* Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4-
* Copyright (c) 2022, Arm Limited and Contributors. All rights reserved.
4+
* Copyright (c) 2022-2025, Arm Limited and Contributors. All rights reserved.
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy of
77
* this software and associated documentation files (the "Software"), to deal in
@@ -35,6 +35,12 @@
3535

3636
#include "app_config.h"
3737

38+
/* *INDENT-OFF* */
39+
#ifdef __cplusplus
40+
extern "C" {
41+
#endif
42+
/* *INDENT-ON* */
43+
3844
#ifndef __USED
3945
#define __USED __attribute__( ( used ) )
4046
#endif
@@ -231,4 +237,10 @@ void vLoggingPrintf( const char * pcFormat,
231237

232238
#define democonfigNETWORK_TYPES ( AWSIOT_NETWORK_TYPE_ETH )
233239

240+
/* *INDENT-OFF* */
241+
#ifdef __cplusplus
242+
}
243+
#endif
244+
/* *INDENT-ON* */
245+
234246
#endif /* FREERTOS_CONFIG_H */

components/freertos_kernel/library

Submodule library updated 715 files

manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dependencies:
77
license: "MIT"
88
tpip-category: "category-2"
99
security-risk: "low"
10-
version: "V11.1.0"
10+
version: "V11.2.0"
1111
repository:
1212
type: "git"
1313
url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
freertos-kernel: Bump to v11.2.0 release.

0 commit comments

Comments
 (0)