-
Notifications
You must be signed in to change notification settings - Fork 2
/
changelog
82 lines (62 loc) · 2.11 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Version 1.3.13
- Readlink does not write a null character, so we have
to add it ourselves.
Version 1.3.12
- No longer using FetchContent by default
Version 1.3.11
- Added option --elf-template that can use an object
file or executable in ELF format as template to find
the correct --elf-* flags to use.
This option is used automatically by mrc when you
use it via the cmake plugin.
- Remove libmcfp as submodule
- Moved from Boost.Test to Catch2 for unit testing
- Using FetchContent for dependencies
- Dropped FindFilesystem, assuming std::filesystem is
standard by now.
Version 1.3.10
- Check cmake version before trying to write dependency file commands
- New version string code
Version 1.3.9
- Updated cmake config file: added option to
specify coff type in WIN32 manually.
- Fix 32 bit version for Windows
Version 1.3.8
- Avoid potential crash on uninitialised resources
Version 1.3.7
- Added -d/--depends option to write out a depends file
- Updated the cmake config to use aforementioned depends file
Version 1.3.6
- Properly report files that cannot be read as input
- Removed dependency on boost::program_options
Version 1.3.5
- Properly set the badbit in case a resources is not found
while constructing an istream. Avoids a crash.
Version 1.3.4
- Fix the Windows version again.
Version 1.3.3
- Add the ABI flag to specify ABI OS version in ELF headers
Version 1.3.2
- Fix install rules in CMakeLists.txt
- Added example code
Version 1.3.1
- Fix writing header to specified output instead of stdout
- Added a cmake config file, for easy configuration
Version 1.3.0
- Use cmake as new build system instead of autoconf
- Write COFF files (for MS Windows)
Version 1.2.3
- Should now work on all architectures.
- replaced cpu and eabi flags with more generic --elf-xxx options.
Version 1.2.2
- Fixed error caused by switching to std::filesystem usage.
Version 1.2.0
- Added istream class
Version 1.2.0
- Added streambuf class
- Added unit tests
Version 1.1.0
- New interface file, now no longer throws exception when a
resource is not found. So you should check the validity
using e.g. operator bool.
Version 1.0.0