~silnrsi/smith/+git/grcompiler-master:master

Last commit made on 2024-03-14
Get this branch:
git clone -b master https://git.launchpad.net/~silnrsi/smith/+git/grcompiler-master

Branch merges

Branch information

Name:
master
Repository:
lp:~silnrsi/smith/+git/grcompiler-master

Recent commits

99253db... by Tim Eves

Fix risky use of sprintf

Replace sprintf with snprintf, and move overlow detection and error reporting to respond to snprintf detected truncation.

c1f0ad4... by Tim Eves

Make swapb use fixed width types

Avoids rare cross platform issues

a111151... by Tim Eves

Remove/refactor code using deprecated C++ std library features.

std::{binary_function,ptr_fun} were deprecated in C++14 and are no longer available after C++17, as better type deduction makes them redundant.

fa4b1b7... by Tim Eves

grcompiler: Add error checking to getcwd() call

This call needs to succeed as it's results are relied on later on the function, but it success or failure is never verified.

1bb0513... by Tim Eves <email address hidden>

Fix FTBFS for GrcRgressionTest in gcc on Ubuntu Noble
Correct inclusion of <cstddef> to <cstdint>

21532df... by Tim Eves <email address hidden>

Fix FTBFS for GrcRgressionTest in gcc on Ubuntu Noble

Missing inclusion of <cstddef> to declare uint32_t.

f49b87f... by Tim Eves <email address hidden>

Fix change in FetchContent_Decl behaviour in CMake 3.28

Older versions used to handle an empty URL parameter by doing nothing, now it errors.

88bcf21... by Tim Eves <email address hidden>

Update Windows defaut ICU version from 66.1 to 74.2

0f3b355... by nrsiward <email address hidden>

Added note that older build systems (autotools, Windows makefiles) are deprecated.

54c9305... by nrsiward <email address hidden>

Fixed Windows installer so installation folder not added to PATH multiple times.
Also, updated installer readme.txt and fix typo in licensing.