Error 309 - "arduino-fade-all-pins" for the platform "ST STM8"

Yes, I download 4.0.0 version
https://sourceforge.net/projects/sdcc/files/latest/download
and copy files from orginal location to platformIO sdcc tolchain location

after clean the project and compile again

> Executing task in folder test_stm8: C:\Users\admin\.platformio\penv\Scripts\pio.exe run <

Processing stm8sdisco (platform: ststm8; board: stm8sdisco; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm8/stm8sdisco.html
PLATFORM: ST STM8 (1.0.2) > ST STM8S-DISCOVERY
HARDWARE: STM8S105C6T6 16MHz, 2KB RAM, 32KB Flash
DEBUG: Current (stlink) On-board (stlink)
PACKAGES:
 - framework-arduinoststm8 0.40.181216
 - tool-stm8binutils 0.230.0 (2.30)
 - toolchain-sdcc 1.30804.10766 (3.8.4)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 67 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
Compiling .pio\build\stm8sdisco\src\main.c.rel
Archiving .pio\build\stm8sdisco\libFrameworkArduinoVariant.lib
Compiling .pio\build\stm8sdisco\FrameworkArduino\HardwareSerial.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\Print-float.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\Print.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\SPI.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\WInterrupts.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\WMath.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\weak_atexit.c.rel
C:\Users\admin\.platformio\packages\framework-arduinoststm8\cores\sduino\HardwareSerial.c:72:2: warning: #warning "using uart2 for HardwareSerial"
Compiling .pio\build\stm8sdisco\FrameworkArduino\weak_initVariant.c.rel
C:\Users\admin\.platformio\packages\framework-arduinoststm8\cores\sduino\weak_atexit.c:13: warning 85: in function atexit unreferenced function argument : 'func'
Compiling .pio\build\stm8sdisco\FrameworkArduino\weak_serialEvent.c.rel
C:\Users\admin\.platformio\packages\framework-arduinoststm8\cores\sduino\WInterrupts.c:73: warning 85: in function attachInterrupt unreferenced function argument : 'mode'
Compiling .pio\build\stm8sdisco\FrameworkArduino\wiring.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\wiring_analog.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\wiring_digital.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\wiring_pulse.c.rel
Compiling .pio\build\stm8sdisco\FrameworkArduino\wiring_shift.c.rel
C:/Users/admin/.platformio/packages/framework-arduinoststm8/variants/stm8sdisco/pins_arduino.h:355: warning 158: overflow in implicit constant conversion
C:/Users/admin/.platformio/packages/framework-arduinoststm8/variants/stm8sdisco/pins_arduino.h:355: warning 158: overflow in implicit constant conversion
C:/Users/admin/.platformio/packages/framework-arduinoststm8/variants/stm8sdisco/pins_arduino.h:355: warning 158: overflow in implicit constant conversion
C:/Users/admin/.platformio/packages/framework-arduinoststm8/variants/stm8sdisco/pins_arduino.h:355: warning 158: overflow in implicit constant conversion
Archiving .pio\build\stm8sdisco\libFrameworkArduino.lib
Linking .pio\build\stm8sdisco\firmware.elf
sdcc -o .pio\build\stm8sdisco\firmware.ihx -mstm8 --nostdlib --code-size 32768 --iram-size 2048 --out-fmt-ihx .pio\build\stm8sdisco\src\main.c.rel -LC:\Users\admin\.platformio\packages\toolchain-sdcc\lib\stm8 -LC:\Users\admin\.platformio\packages\framework-arduinoststm8\STM8S_StdPeriph_Driver\lib .pio\build\stm8sdisco\libFrameworkArduinoVariant.lib .pio\build\stm8sdisco\libFrameworkArduino.lib -lstm8 -lSTM8S105
Checking size .pio\build\stm8sdisco\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [          ]   3.7% (used 75 bytes from 2048 bytes)
Flash: [=         ]   9.3% (used 3032 bytes from 32768 bytes)
================================================== [SUCCESS] Took 3.13 seconds ==================================================
Terminal will be reused by tasks, press any key to close it.