esp8266: Switch floating-point arith routines to BootROM.

This commit is contained in:
Paul Sokolovsky 2016-06-12 18:44:14 +03:00
parent deaf0712aa
commit 9f8b788fe5

View File

@ -47,25 +47,25 @@ PROVIDE ( _NMIExceptionVector = 0x40000020 );
PROVIDE ( _ResetHandler = 0x400000a4 ); PROVIDE ( _ResetHandler = 0x400000a4 );
PROVIDE ( _ResetVector = 0x40000080 ); PROVIDE ( _ResetVector = 0x40000080 );
PROVIDE ( _UserExceptionVector = 0x40000050 ); PROVIDE ( _UserExceptionVector = 0x40000050 );
PROVIDE ( __adddf3 = 0x4000c538 ); __adddf3 = 0x4000c538;
PROVIDE ( __addsf3 = 0x4000c180 ); __addsf3 = 0x4000c180;
PROVIDE ( __divdf3 = 0x4000cb94 ); __divdf3 = 0x4000cb94;
__divdi3 = 0x4000ce60; __divdi3 = 0x4000ce60;
__divsi3 = 0x4000dc88; __divsi3 = 0x4000dc88;
PROVIDE ( __extendsfdf2 = 0x4000cdfc ); __extendsfdf2 = 0x4000cdfc;
PROVIDE ( __fixdfsi = 0x4000ccb8 ); __fixdfsi = 0x4000ccb8;
PROVIDE ( __fixunsdfsi = 0x4000cd00 ); __fixunsdfsi = 0x4000cd00;
PROVIDE ( __fixunssfsi = 0x4000c4c4 ); __fixunssfsi = 0x4000c4c4;
PROVIDE ( __floatsidf = 0x4000e2f0 ); __floatsidf = 0x4000e2f0;
PROVIDE ( __floatsisf = 0x4000e2ac ); __floatsisf = 0x4000e2ac;
PROVIDE ( __floatunsidf = 0x4000e2e8 ); __floatunsidf = 0x4000e2e8;
PROVIDE ( __floatunsisf = 0x4000e2a4 ); __floatunsisf = 0x4000e2a4;
PROVIDE ( __muldf3 = 0x4000c8f0 ); __muldf3 = 0x4000c8f0;
__muldi3 = 0x40000650; __muldi3 = 0x40000650;
PROVIDE ( __mulsf3 = 0x4000c3dc ); __mulsf3 = 0x4000c3dc;
PROVIDE ( __subdf3 = 0x4000c688 ); __subdf3 = 0x4000c688;
PROVIDE ( __subsf3 = 0x4000c268 ); __subsf3 = 0x4000c268;
PROVIDE ( __truncdfsf2 = 0x4000cd5c ); __truncdfsf2 = 0x4000cd5c;
__udivdi3 = 0x4000d310; __udivdi3 = 0x4000d310;
__udivsi3 = 0x4000e21c; __udivsi3 = 0x4000e21c;
__umoddi3 = 0x4000d770; __umoddi3 = 0x4000d770;