Skip to content
This repository was archived by the owner on Sep 16, 2024. It is now read-only.

Commit 987adcf

Browse files
authored
Merge pull request #98 from pycom/1.22.0-98-g4638c4f-IDF-libs-libgcc.ld-misc
IDF 3.3.1 compiler update
2 parents bc2d085 + 5df479c commit 987adcf

Some content is hidden

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

43 files changed

+319
-228
lines changed

esp32/application.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ SRC_QSTR_AUTO_DEPS +=
369369
BOOT_LDFLAGS = $(LDFLAGS) -T esp32.bootloader.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.bootloader.rom.ld -T esp32.rom.spiram_incompatible_fns.ld
370370

371371
# add the application linker script(s)
372-
APP_LDFLAGS += $(LDFLAGS) -T esp32_out.ld -T esp32.project.ld -T esp32.rom.ld -T esp32.peripherals.ld
372+
APP_LDFLAGS += $(LDFLAGS) -T esp32_out.ld -T esp32.project.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld
373373

374374
# add the application specific CFLAGS
375375
CFLAGS += $(APP_INC) -DMICROPY_NLR_SETJMP=1 -DMBEDTLS_CONFIG_FILE='"mbedtls/esp_config.h"' -DHAVE_CONFIG_H -DESP_PLATFORM -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DWITH_POSIX
-2.04 KB
Binary file not shown.

esp32/bootloader/lib/libefuse.a

-584 Bytes
Binary file not shown.

esp32/bootloader/lib/liblog.a

-120 Bytes
Binary file not shown.
-68 Bytes
Binary file not shown.

esp32/bootloader/lib/libsoc.a

-1.35 KB
Binary file not shown.
-84 Bytes
Binary file not shown.

esp32/esp32.project.ld

Lines changed: 227 additions & 227 deletions
Large diffs are not rendered by default.

esp32/esp32.rom.libgcc.ld

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
__absvdi2 = 0x4006387c;
2+
__absvsi2 = 0x40063868;
3+
__adddf3 = 0x40002590;
4+
__addsf3 = 0x400020e8;
5+
__addvdi3 = 0x40002cbc;
6+
__addvsi3 = 0x40002c98;
7+
__ashldi3 = 0x4000c818;
8+
__ashrdi3 = 0x4000c830;
9+
__bswapdi2 = 0x40064b08;
10+
__bswapsi2 = 0x40064ae0;
11+
__clrsbdi2 = 0x40064b7c;
12+
__clrsbsi2 = 0x40064b64;
13+
__clzdi2 = 0x4000ca50;
14+
__clzsi2 = 0x4000c7e8;
15+
__cmpdi2 = 0x40063820;
16+
__ctzdi2 = 0x4000ca64;
17+
__ctzsi2 = 0x4000c7f0;
18+
__divdc3 = 0x400645a4;
19+
__divdf3 = 0x40002954;
20+
__divdi3 = 0x4000ca84;
21+
__divsc3 = 0x4006429c;
22+
__divsf3 = 0x4000234c;
23+
__divsi3 = 0x4000c7b8;
24+
__eqdf2 = 0x400636a8;
25+
__eqsf2 = 0x40063374;
26+
__extendsfdf2 = 0x40002c34;
27+
__ffsdi2 = 0x4000ca2c;
28+
__ffssi2 = 0x4000c804;
29+
__fixdfdi = 0x40002ac4;
30+
__fixdfsi = 0x40002a78;
31+
__fixsfdi = 0x4000244c;
32+
__fixsfsi = 0x4000240c;
33+
__fixunsdfsi = 0x40002b30;
34+
__fixunssfdi = 0x40002504;
35+
__fixunssfsi = 0x400024ac;
36+
__floatdidf = 0x4000c988;
37+
__floatdisf = 0x4000c8c0;
38+
__floatsidf = 0x4000c944;
39+
__floatsisf = 0x4000c870;
40+
__floatundidf = 0x4000c978;
41+
__floatundisf = 0x4000c8b0;
42+
__floatunsidf = 0x4000c938;
43+
__floatunsisf = 0x4000c864;
44+
__gedf2 = 0x40063768;
45+
__gesf2 = 0x4006340c;
46+
__gtdf2 = 0x400636dc;
47+
__gtsf2 = 0x400633a0;
48+
__ledf2 = 0x40063704;
49+
__lesf2 = 0x400633c0;
50+
__lshrdi3 = 0x4000c84c;
51+
__ltdf2 = 0x40063790;
52+
__ltsf2 = 0x4006342c;
53+
__moddi3 = 0x4000cd4c;
54+
__modsi3 = 0x4000c7c0;
55+
__muldc3 = 0x40063c90;
56+
__muldf3 = 0x4006358c;
57+
__muldi3 = 0x4000c9fc;
58+
__mulsc3 = 0x40063944;
59+
__mulsf3 = 0x400632c8;
60+
__mulsi3 = 0x4000c7b0;
61+
__mulvdi3 = 0x40002d78;
62+
__mulvsi3 = 0x40002d60;
63+
__nedf2 = 0x400636a8;
64+
__negdf2 = 0x400634a0;
65+
__negdi2 = 0x4000ca14;
66+
__negsf2 = 0x400020c0;
67+
__negvdi2 = 0x40002e98;
68+
__negvsi2 = 0x40002e78;
69+
__nesf2 = 0x40063374;
70+
__nsau_data = 0x3ff96544;
71+
__paritysi2 = 0x40002f3c;
72+
__popcount_tab = 0x3ff96544;
73+
__popcountdi2 = 0x40002ef8;
74+
__popcountsi2 = 0x40002ed0;
75+
__powidf2 = 0x400638e4;
76+
__powisf2 = 0x4006389c;
77+
__subdf3 = 0x400026e4;
78+
__subsf3 = 0x400021d0;
79+
__subvdi3 = 0x40002d20;
80+
__subvsi3 = 0x40002cf8;
81+
__truncdfsf2 = 0x40002b90;
82+
__ucmpdi2 = 0x40063840;
83+
__udiv_w_sdiv = 0x40064bec;
84+
__udivdi3 = 0x4000cff8;
85+
__udivmoddi4 = 0x40064bf4;
86+
__udivsi3 = 0x4000c7c8;
87+
__umoddi3 = 0x4000d280;
88+
__umodsi3 = 0x4000c7d0;
89+
__umulsidi3 = 0x4000c7d8;
90+
__unorddf2 = 0x400637f4;
91+
__unordsf2 = 0x40063478;

esp32/lib/libapp_update.a

-152 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)