-
-
Notifications
You must be signed in to change notification settings - Fork 842
Closed
Labels
BMP FirmwareBlack Magic Probe Firmware (not PC hosted software)Black Magic Probe Firmware (not PC hosted software)BugConfirmed bugConfirmed bug
Milestone
Description
What I did:
git clone git@github.com:blackmagic-debug/blackmagic.git
cd blackmagic
git submodule update --init --recursive
make PROBE_HOST=blackpillv2
HEAD was at 19d9111 and the actual gcc-arm-none-eabi-12.2.mpacbti-bet1 compiler from ARM was used on Linux.
These commands resulted in the following linker warnings:
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-closer.o): in function `_close_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/closer.c:47: warning: _close is not implemented and will always fail
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-signalr.o): in function `_getpid_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/signalr.c:83: warning: _getpid is not implemented and will always fail
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-signalr.o): in function `_kill_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/signalr.c:53: warning: _kill is not implemented and will always fail
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-lseekr.o): in function `_lseek_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/lseekr.c:49: warning: _lseek is not implemented and will always fail
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-readr.o): in function `_read_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/readr.c:49: warning: _read is not implemented and will always fail
/home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: /home/stefan/opt/gcc-arm-none-eabi-12.2.mpacbti-bet1/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc.a(libc_a-writer.o): in function `_write_r':
/data/jenkins/workspace/GNU-toolchain/arm-12-mpacbti/src/newlib-cygwin/newlib/libc/reent/writer.c:49: warning: _write is not implemented and will always fail
I don't have my ordered BlackPill yet so I can't test but linker warnings regarding newlib-cygwin make me suspicious. Is this supposedly so?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BMP FirmwareBlack Magic Probe Firmware (not PC hosted software)Black Magic Probe Firmware (not PC hosted software)BugConfirmed bugConfirmed bug