Skip to content

Commit 055082a

Browse files
authored
Fix create generic array (#3158)
***NO_CI***
1 parent 79cb491 commit 055082a

File tree

352 files changed

+11047
-7735
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

352 files changed

+11047
-7735
lines changed

.devcontainer/All/Dockerfile.All

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-all:v2.57
1+
FROM ghcr.io/nanoframework/dev-container-all:v3.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-azure-rtos:v1.34
1+
FROM ghcr.io/nanoframework/dev-container-azure-rtos:v3.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-chibios:v1.35
1+
FROM ghcr.io/nanoframework/dev-container-chibios:v3.0

.devcontainer/ESP32/Dockerfile.ESP32

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-esp32:v2.37
1+
FROM ghcr.io/nanoframework/dev-container-esp32:v3.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-freertos-nxp:v1.07
1+
FROM ghcr.io/nanoframework/dev-container-freertos-nxp:v3.0

.devcontainer/TI/Dockerfile.TI

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-ti:v1.27
1+
FROM ghcr.io/nanoframework/dev-container-ti:v3.0

CMake/Modules/AzureRTOS_EFM32GG11_GCC_options.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ macro(nf_set_link_options)
6262

6363
# set optimization linker flags for RELEASE and MinSizeRel
6464
if(CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
65-
set_property(TARGET ${NFSLO_TARGET} APPEND_STRING PROPERTY LINK_FLAGS " -Os -flto -fuse-linker-plugin ")
65+
set_property(TARGET ${NFSLO_TARGET} APPEND_STRING PROPERTY LINK_FLAGS " -Os")
6666
endif()
6767

6868
# request specs from newlib nano

CMake/Modules/FindNF_CoreCLR.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ set(NF_CoreCLR_SRCS
4949
CLR_RT_HeapBlock_Delegate.cpp
5050
CLR_RT_HeapBlock_Delegate_List.cpp
5151
CLR_RT_HeapBlock_Finalizer.cpp
52+
CLR_RT_HeapBlock_GenericInstance.cpp
5253
CLR_RT_HeapBlock_Lock.cpp
5354
CLR_RT_HeapBlock_LockRequest.cpp
5455
CLR_RT_HeapBlock_Node.cpp
@@ -128,8 +129,7 @@ set(NF_CoreCLR_SRCS
128129

129130
# Runtime.Native
130131
nf_rt_native.cpp
131-
nf_rt_native_nanoFramework_Runtime_Hardware_SystemInfo.cpp
132-
nf_rt_native_nanoFramework_Runtime_Native_GC.cpp
132+
nf_rt_native_nanoFramework_Runtime_Native_SystemInfo.cpp
133133
nf_rt_native_nanoFramework_Runtime_Native_ExecutionConstraint.cpp
134134
nf_rt_native_nanoFramework_Runtime_Native_Power.cpp
135135
nf_rt_native_nanoFramework_Runtime_Native_Rtc_stubs.cpp

CMake/Modules/TI_SimpleLink_CC13X2_GCC_options.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ macro(nf_set_link_options)
5151

5252
# set optimization linker flags for RELEASE and MinSizeRel
5353
if(CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
54-
set_property(TARGET ${NFSLO_TARGET} APPEND_STRING PROPERTY LINK_FLAGS " -Os -flto -fuse-linker-plugin ")
54+
set_property(TARGET ${NFSLO_TARGET} APPEND_STRING PROPERTY LINK_FLAGS " -Os ")
5555
endif()
5656

5757
# request specs from newlib nano

CMake/binutils.AzureRTOS.cmake

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
#
55

66
include(binutils.common)
7-
# include(ChibiOS_HAL)
87

98
function(nf_set_optimization_options target)
109

1110
target_compile_options(${target} PRIVATE
1211
$<$<CONFIG:Debug>:-Og -ggdb>
13-
$<$<CONFIG:Release>:-O3 -flto>
14-
$<$<CONFIG:MinSizeRel>:-Os -flto>
12+
$<$<CONFIG:Release>:-O3>
13+
$<$<CONFIG:MinSizeRel>:-Os>
1514
$<$<CONFIG:RelWithDebInfo>:-Os -femit-class-debug-always -ggdb>
1615
)
1716

0 commit comments

Comments
 (0)