bjornharink

Forum Replies Created

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • bjornharink
    Participant

    Our VisualGDB license is registered under a different name. We did renew our license.
    It is registered under Leiden Measurement Technology if I am not mistaken.

    in reply to: Issues after update #34531
    bjornharink
    Participant

    Not sure this helps.

    • This reply was modified 1 year, 3 months ago by bjornharink.
    Attachments:
    You must be logged in to view attached files.
    in reply to: Issues after update #34517
    bjornharink
    Participant

    stddef.h issue is on CMake. I’m using VisualGDB 5.6R9 (build 4777).

    On MSBuild I get a  lot of errors too I did not see before the update:

    c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-fstatr.o): in function`_fstat_r':
    fstatr.c:(.text._fstat_r+0xe): warning: _fstat is not implemented and will always fail
    c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o): in function `_getpid_r':
    signalr.c:(.text._getpid_r+0x0): warning: _getpid is not implemented and will always fail
    c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-isattyr.o): in function `_isatty_r':
    isattyr.c:(.text._isatty_r+0xc): warning: _isatty is not implemented and will always fail
    c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7e-m+fp/hard\libc_nano.a(libc_a-signalr.o): in function `_kill_r':
    signalr.c:(.text._kill_r+0xe): warning: _kill is not implemented and will always fail
    c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: warning: VisualGDB/Release/2007-FAUVE-MBR-Firmware has a LOAD segment with RWX permissions

    And whole bunch of:

    : warning: ISO C99 requires whitespace after the macro name

    Visual Studio Community 2022 (17.6.5)

    • This reply was modified 1 year, 3 months ago by bjornharink.
    • This reply was modified 1 year, 3 months ago by support. Reason: formatting
    • This reply was modified 1 year, 3 months ago by bjornharink.
    • This reply was modified 1 year, 3 months ago by bjornharink.
    • This reply was modified 1 year, 3 months ago by bjornharink.
    • This reply was modified 1 year, 3 months ago by bjornharink.
    • This reply was modified 1 year, 3 months ago by support. Reason: merged with the clarification post
    in reply to: Issues after update #34515
    bjornharink
    Participant

    I have the same issue after updating ARM toolchain (GCC 12.2.1; GDB 12.12). Compiles ok, but VisualGDB missing headers tool complains can’t find stddef.h

     

    bjornharink
    Participant

    OKay. Apologies. This was an easy fix. The task stack was way too small to deal with a vsnprintf. Had it at 128 bytes and increased it to 512 bytes and resolved the issue.

    bjornharink
    Participant

    Thank you for the reply.

    I managed to add the heap_4.c file manually under Source files/STm32Cube HAL/FREERTOS. It does seem that it is missing in the .gpdsc file. This fixes it.

    Attached the .gpdsc file.

    This works for using the default CMSIS-V1. Switching to CMSIS-V2 introduces even more errors. I’ll stick with CMSIS-V1 for now.

Viewing 6 posts - 1 through 6 (of 6 total)