Skip to content
Snippets Groups Projects
  1. Oct 07, 2024
  2. Sep 30, 2024
  3. Sep 20, 2024
  4. Sep 16, 2024
  5. Aug 02, 2024
  6. Aug 01, 2024
  7. Jul 09, 2024
  8. Jul 03, 2024
  9. Jun 18, 2024
  10. May 13, 2024
  11. Apr 29, 2024
  12. Apr 25, 2024
  13. Mar 26, 2024
  14. Feb 08, 2024
    • Andre Maroneze's avatar
      [Kernel] support limited version of 'weak' function attribute · b5d688a9
      Andre Maroneze authored and Thibault Martin's avatar Thibault Martin committed
      This attribute is used by some STM32 compilers to allow function definitions
      to be overridden by other function definitions.
      
      Mergecil does not (easily) allow removing a previous existing definition to
      override with a new one (undoing the former), but we can detect it and ask the
      user to change the order of sources in the command line. In practice, this is
      sufficient for some case studies.
      b5d688a9
  15. Feb 06, 2024
    • Andre Maroneze's avatar
      [Kernel] allow parsing of enums with attributes · 0e0d9c63
      Andre Maroneze authored
      This syntax is authorized by GCC/Clang and used in some libraries, such as
      glib.
      
      For now, we simply discard these attributes with a warning, since the examples
      found so far are currently useless for Frama-C (e.g. 'deprecated').
      0e0d9c63
  16. Nov 08, 2023
  17. Oct 05, 2023
  18. Oct 02, 2023
  19. Jul 21, 2023
  20. May 15, 2023
  21. May 09, 2023
    • Virgile Prevosto's avatar
      [machdep] various fixes on machdeps, __fc_machdep.h generation and tests · 5c1af636
      Virgile Prevosto authored and Andre Maroneze's avatar Andre Maroneze committed
      - fix various typos and inconsistencies
      - add an option in make_machdep.py to validate an existing yaml file,
        and use it to validate manually written machdeps
      - add macro with the name of the machdep (used in tests/syntax/assembly_gmp.c)
      - add option to Frama-C to print the content of __fc_machdep.h on stdout
        and use that to compile our libc with gcc outside of Frama-C
        (as in tests/libc/runtime.c)
      5c1af636
  22. Feb 24, 2023
  23. Jan 27, 2023
  24. Oct 28, 2022
  25. Oct 21, 2022
  26. Oct 14, 2022
  27. Sep 30, 2022
  28. May 30, 2022
  29. May 20, 2022
  30. May 11, 2022
  31. May 03, 2022
Loading