@@ -48,3 +48,103 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
48
48
49
49
- Remove use of ` atomic_load_unordered ` and undefined behaviour from ` arm_linux.rs `
50
50
- Switch repository layout to use a virtual manifest
51
+
52
+ ## [ 0.1.151] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.150...compiler_builtins-v0.1.151 ) - 2025-03-05
53
+
54
+ ### Other
55
+
56
+ - Add cygwin support
57
+ - Enable ` f16 ` for LoongArch ([ #770 ] ( https://github.com/rust-lang/compiler-builtins/pull/770 ) )
58
+ - Add __ extendhfdf2 and add __ truncdfhf2 test
59
+ - Remove outdated information from the readme
60
+
61
+ ## [ 0.1.150] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.149...compiler_builtins-v0.1.150 ) - 2025-03-01
62
+
63
+ ### Other
64
+
65
+ - Disable ` f16 ` on AArch64 without the ` neon ` feature
66
+ - Update LLVM downloads to 20.1-2025-02-13
67
+
68
+ ## [ 0.1.149] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.148...compiler_builtins-v0.1.149 ) - 2025-02-25
69
+
70
+ ### Other
71
+
72
+ - Make a subset of ` libm ` symbols weakly available on all platforms
73
+
74
+ ## [ 0.1.148] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.147...compiler_builtins-v0.1.148 ) - 2025-02-24
75
+
76
+ ### Other
77
+
78
+ - Update the ` libm ` submodule
79
+ - Enable ` f16 ` for MIPS
80
+ - Eliminate the use of ` public_test_dep! ` for a third time
81
+
82
+ ## [ 0.1.147] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.146...compiler_builtins-v0.1.147 ) - 2025-02-19
83
+
84
+ ### Other
85
+
86
+ - remove win64_128bit_abi_hack
87
+
88
+ ## [ 0.1.146] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.145...compiler_builtins-v0.1.146 ) - 2025-02-06
89
+
90
+ ### Other
91
+
92
+ - Expose erf{,c}{,f} from libm
93
+
94
+ ## [ 0.1.145] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.144...compiler_builtins-v0.1.145 ) - 2025-02-04
95
+
96
+ ### Other
97
+
98
+ - Revert "Eliminate the use of ` public_test_dep! ` "
99
+ - Indentation fix to please clippy
100
+ - Don't build out of line atomics support code for uefi
101
+ - Add a version to some FIXMEs that will be resolved in LLVM 20
102
+ - Remove use of the ` start ` feature
103
+
104
+ ## [ 0.1.144] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.143...compiler_builtins-v0.1.144 ) - 2025-01-15
105
+
106
+ ### Other
107
+
108
+ - Eliminate the use of ` public_test_dep! `
109
+
110
+ ## [ 0.1.143] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.142...compiler_builtins-v0.1.143 ) - 2025-01-15
111
+
112
+ ### Other
113
+
114
+ - Use a C-safe return type for ` __rust_[ui]128_* ` overflowing intrinsics
115
+
116
+ ## [ 0.1.142] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.141...compiler_builtins-v0.1.142 ) - 2025-01-07
117
+
118
+ ### Other
119
+
120
+ - Account for optimization levels other than numbers
121
+
122
+ ## [ 0.1.141] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.140...compiler_builtins-v0.1.141 ) - 2025-01-07
123
+
124
+ ### Other
125
+
126
+ - Update the ` libm ` submodule
127
+ - Fix new ` clippy::precedence ` errors
128
+ - Rename ` EXP_MAX ` to ` EXP_SAT `
129
+ - Shorten prefixes for float constants
130
+
131
+ ## [ 0.1.140] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.139...compiler_builtins-v0.1.140 ) - 2024-12-26
132
+
133
+ ### Other
134
+
135
+ - Disable f128 for amdgpu ([ #737 ] ( https://github.com/rust-lang/compiler-builtins/pull/737 ) )
136
+ - Fix a bug in ` abs_diff `
137
+ - Disable ` f16 ` on platforms that have recursion problems
138
+
139
+ ## [ 0.1.139] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.138...compiler_builtins-v0.1.139 ) - 2024-11-03
140
+
141
+ ### Other
142
+
143
+ - Remove incorrect ` sparcv9 ` match pattern from ` configure_f16_f128 `
144
+
145
+ ## [ 0.1.138] ( https://github.com/rust-lang/compiler-builtins/compare/compiler_builtins-v0.1.137...compiler_builtins-v0.1.138 ) - 2024-11-01
146
+
147
+ ### Other
148
+
149
+ - Use ` f16_enabled ` /` f128_enabled ` in ` examples/intrinsics.rs ` ([ #724 ] ( https://github.com/rust-lang/compiler-builtins/pull/724 ) )
150
+ - Disable ` f16 ` for LoongArch64 ([ #722 ] ( https://github.com/rust-lang/compiler-builtins/pull/722 ) )
0 commit comments