8000 Major refactoring · vanvught/rpidmx512@c6fc49c · GitHub
[go: up one dir, main page]

Skip to content

Commit c6fc49c

Browse files
committed
Major refactoring
1 parent e6cb69e commit c6fc49c

37 files changed

+706
-309
lines changed

lib-display/.settings/language.settings.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
66
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
77
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="([^/\\\\]*)((g?cc)|([gc]\+\+)|(clang))" prefer-non-shared="true"/>
8-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1614615038661961438" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
8+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1614511928698921438" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
99
<language-scope id="org.eclipse.cdt.core.gcc"/>
1010
<language-scope id="org.eclipse.cdt.core.g++"/>
1111
</provider>
@@ -17,7 +17,7 @@
1717
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
1818
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
1919
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
20-
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-868850457862413684" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
20+
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-868747347899373684" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
2121
<language-scope id="org.eclipse.cdt.core.gcc"/>
2222
<language-scope id="org.eclipse.cdt.core.g++"/>
2323
</provider>
< 61F6 /div>

lib-display/include/displayhandler.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232

3333
#include "hardware.h"
3434

35-
namespace hardware {
36-
namespace ledblink {
35+
36+
namespace hardware::ledblink {
3737
void display(const uint32_t nMode) {
3838
if (Display::Get()->isDetected() ) {
3939
char c;
@@ -65,7 +65,7 @@ void display(const uint32_t nMode) {
6565
Display::Get()->PutChar(c);
6666
}
6767
}
68-
} // namespace ledblink
69-
} // namespace hardware
68+
} // namespace hardware::ledblink
69+
7070

7171
#endif /* DISPLAYHANDLER_H_ */

lib-displayudf/.settings/language.settings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
66
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
77
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
8-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1614615038661961438" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
8+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1614511928698921438" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
99
<language-scope id="org.eclipse.cdt.core.gcc"/>
1010
<language-scope id="org.eclipse.cdt.core.g++"/>
1111
</provider>

lib-displayudf/src/network/network.cpp renamed to lib-displayudf/src/network/network_display.cpp

Lines changed: 18 additions & 12 deletions
Original file line numberD 61F6 iff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @file network.cpp
33
*
44
*/
5-
/* Copyright (C) 2021-2023 by Arjan van Vught mailto:info@gd32-dmx.org
5+
/* Copyright (C) 2021-2025 by Arjan van Vught mailto:info@gd32-dmx.org
66
*
77
* Permission is hereby granted, free of charge, to any person obtaining a copy
88
* of this software and associated documentation files (the "Software"), to deal
@@ -28,40 +28,46 @@
2828
#include "displayudf.h"
2929
#include "net/protocol/dhcp.h"
3030

31-
namespace net {
32-
void display_emac_config() {
31+
void network_display_emac_config() {
3332
DisplayUdf::Get()->ShowEmacInit();
3433
}
3534

36-
void display_emac_start() {
35+
void network_display_emac_start() {
3736
DisplayUdf::Get()->ShowEmacStart();
3837
}
3938

40-
void display_emac_status(const bool isLinkUp) {
39+
void network_display_emac_status(const bool isLinkUp) {
4140
DisplayUdf::Get()->ShowEmacStatus(isLinkUp);
4241
}
4342

44-
void display_ip() {
43+
void network_display_netif_up() {
4544
DisplayUdf::Get()->ShowIpAddress();
4645
}
4746

48-
void display_netmask() {
47+
void network_display_netif_down() {
48+
DisplayUdf::Get()->ShowEmacStatus(false);
49+
}
50+
51+
void network_display_ip() {
52+
DisplayUdf::Get()->ShowIpAddress();
53+
}
54+
55+
void network_display_netmask() {
4956
DisplayUdf::Get()->ShowNetmask();
5057
}
5158

52-
void display_gateway() {
59+
void network_display_gateway() {
5360
DisplayUdf::Get()->ShowGatewayIp();
5461
}
5562

56-
void display_hostname() {
63+
void network_display_hostname() {
5764
DisplayUdf::Get()->ShowHostName();
5865
}
5966

60-
void display_emac_shutdown() {
67+
void network_display_emac_shutdown() {
6168
DisplayUdf::Get()->ShowShutdown();
6269
}
6370

64-
void display_dhcp_status(net::dhcp::State state) {
71+
void network_display_dhcp_status(net::dhcp::State state) {
6572
DisplayUdf::Get()->ShowDhcpStatus(state);
6673
}
67-
} // namespace network

lib-network/.cproject

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<listOptionValue builtIn="false" value="BARE_METAL"/>
115115
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
116116
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
117+
<listOptionValue builtIn="false" value="ENABLE_HTTPD"/>
118+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
119+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
117120
</option>
118121
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.2014947009" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/>
119122
</tool>
@@ -147,6 +150,8 @@
147150
<listOptionValue builtIn="false" value="BARE_METAL"/>
148151
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
149152
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
153+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
154+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
150155
</option>
151156
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.839156230" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
152157
</tool>
@@ -183,6 +188,8 @@
183188
<listOptionValue builtIn="false" value="TCP_RETRANSMISSION_QUEUE_SIZE=2"/>
184189
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
185190
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
191+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
192+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
186193
</option>
187194
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.1741809360" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input"/>
188195
</tool>
@@ -222,10 +229,13 @@
222229
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/emac/phy/phygen"/>
223230
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/emac/phy/rtl8201f"/>
224231
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/esp8266"/>
225-
<entry excluding="apps" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net"/>
232+
<entry excluding="netif|core|apps" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net"/>
226233
<entry excluding="ntp/gd32" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps"/>
227234
<entry excluding="ptp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32"/>
228235
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32/ptp"/>
236+
<entry excluding="ipv4" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core"/>
237+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core/ipv4"/>
238+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/netif"/>
229239
<entry excluding="h3" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/noemac"/>
230240
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/noemac/h3"/>
231241
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/params"/>
@@ -287,6 +297,8 @@
287297
<listOptionValue builtIn="false" value="TCP_RETRANSMISSION_QUEUE_SIZE=2"/>
288298
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
289299
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
300+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
301+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
290302
</option>
291303
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.108239718" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input&quo 43FC t;/>
292304
</tool>
@@ -322,6 +334,8 @@
322334
<listOptionValue builtIn="false" value="BARE_METAL"/>
323335
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
324336
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
337+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
338+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
325339
</option>
326340
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.276408863" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
327341
</tool>
@@ -349,7 +363,7 @@
349363
</toolChain>
350364
</folderInfo>
351365
<sourceEntries>
352-
<entry excluding="src/net/apps|src/emac/dsa|src/emac/phy|src/noemac/h3|src/emac/dp83848|src/emac/lan8700|src/emac/h3|src/emac/phygen|h3|src/apps|lwip|src/linux|src/h3|src/params|src/emac/phylib|mdns.cpp|src/emac/rtl8201f" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
366+
<entry excluding="src/net/netif|src/net/core|src/net/apps|src/emac/dsa|src/emac/phy|src/noemac/h3|src/emac/dp83848|src/emac/lan8700|src/emac/h3|src/emac/phygen|h3|src/apps|lwip|src/linux|src/h3|src/params|src/emac/phylib|mdns.cpp|src/emac/rtl8201f" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
353367
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/emac/dsa"/>
354368
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/emac/h3"/>
355369
<entry excluding="phygen|rtl8201f|lan8700|dp83848" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/emac/phy"/>
@@ -361,6 +375,9 @@
361375
<entry excluding="ntp/gd32" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net/apps"/>
362376
<entry excluding="ptp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32"/>
363377
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32/ptp"/>
378+
<entry excluding="ipv4" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core"/>
379+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core/ipv4"/>
380+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/netif"/>
364381
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/noemac/h3"/>
365382
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/params"/>
366383
</sourceEntries>
@@ -475,6 +492,9 @@
475492
<listOptionValue builtIn="false" value="BARE_METAL"/>
476493
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
477494
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
495+
<listOptionValue builtIn="false" value="ENABLE_HTTPD"/>
496+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
497+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
478498
</option>
479499
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.495139120" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath">
480500
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/include}&quot;"/>
@@ -495,6 +515,9 @@
495515
<listOptionValue builtIn="false" value="BARE_METAL"/>
496516
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
497517
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
518+
<listOptionValue builtIn="false" value="ENABLE_HTTPD"/>
519+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
520+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
498521
</option>
499522
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.2073243520" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="true" valueType="includePath">
500523
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/include}&quot;"/>
@@ -515,6 +538,9 @@
515538
<listOptionValue builtIn="false" value="BARE_METAL"/>
516539
<listOptionValue builtIn="false" value="TCP_TX_QUEUE_SIZE=2"/>
517540
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_NTP_CLIENT"/>
541+
<listOptionValue builtIn="false" value="ENABLE_HTTPD"/>
542+
<listOptionValue builtIn="false" value="CONFIG_NET_ENABLE_PTP"/>
543+
<listOptionValue builtIn="false" value="CONFIG_EMAC_HASH_MULTICAST_FILTER"/>
518544
</option>
519545
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.712127466" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" useByScannerDiscovery="true" valueType="includePath">
520546
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/include}&quot;"/>
@@ -562,13 +588,16 @@
562588
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/emac/phy"/>
563589
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/esp8266"/>
564590
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/linux"/>
565-
<entry excluding="apps|apps/mdns" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net"/>
591+
<entry excluding="netif|core|apps|apps/mdns" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net"/>
566592
<entry excluding="mdns|ntp|tftp" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net/apps"/>
567593
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net/apps/mdns"/>
568594
<entry excluding="gd32" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net/apps/ntp"/>
569595
<entry excluding="ptp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32"/>
570596
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/apps/ntp/gd32/ptp"/>
571597
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/net/apps/tftp"/>
598+
<entry excluding="ipv4" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core"/>
599+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/core/ipv4"/>
600+
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src/net/netif"/>
572601
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/noemac"/>
573602
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="src/params"/>
574603
</sourceEntries>

lib-network/.settings/language.settings.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<project>
33
<configuration id="cdt.managedbuild.toolchain.gnu.cross.base.563973127" name="rpi">
44
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
5-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1621778395022259434" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
5+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1385629361292926844" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
66
<language-scope id="org.eclipse.cdt.core.gcc"/>
77
<language-scope id="org.eclipse.cdt.core.g++"/>
88
</provider>
@@ -17,7 +17,7 @@
1717
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
1818
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
1919
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="([^/\\\\]*)((g?cc)|([gc]\+\+)|(clang))" prefer-non-shared="true"/>
20-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-1614615038661961438" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
20+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="1369109522684893526" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
2121
<language-scope id="org.eclipse.cdt.core.gcc"/>
2222
<language-scope id="org.eclipse.cdt.core.g++"/>
2323
</provider>
@@ -26,7 +26,7 @@
2626
</configuration>
2727
<configuration id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.309283989.303033930" name="H3">
2828
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
29-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="true" env-hash="1352334674813548076" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
29+
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="true" env-hash="1892996667541221408" id="org.eclipse.embedcdt.managedbuild.cross.arm.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Arm Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
3030
<language-scope id="org.eclipse.cdt.core.gcc"/>
3131
<language-scope id="org.eclipse.cdt.core.g++"/>
3232
</provider>

0 commit comments

Comments
 (0)
0