@@ -103,9 +103,7 @@ rely on CI.
103
103
- [x] aarch64/chkstk.S
104
104
- [x] adddf3.c
105
105
- [x] addsf3.c
106
- - [x] arm/adddf3vfp.S
107
106
- [x] arm/addsf3.S
108
- - [x] arm/addsf3vfp.S
109
107
- [x] arm/aeabi_dcmp.S
110
108
- [x] arm/aeabi_fcmp.S
111
109
- [x] arm/aeabi_idivmod.S
@@ -116,45 +114,13 @@ rely on CI.
116
114
- [x] arm/aeabi_uidivmod.S
117
115
- [x] arm/aeabi_uldivmod.S
118
116
- [ ] arm/chkstk.S
119
- - [x] arm/divdf3vfp.S
120
117
- [ ] arm/divmodsi4.S (generic version is done)
121
- - [x] arm/divsf3vfp.S
122
118
- [ ] arm/divsi3.S (generic version is done)
123
- - [x] arm/eqdf2vfp.S
124
- - [x] arm/eqsf2vfp.S
125
- - [x] arm/extendsfdf2vfp.S
126
- - [ ] arm/fixdfsivfp.S
127
- - [ ] arm/fixsfsivfp.S
128
- - [ ] arm/fixunsdfsivfp.S
129
- - [ ] arm/fixunssfsivfp.S
130
- - [ ] arm/floatsidfvfp.S
131
- - [ ] arm/floatsisfvfp.S
132
- - [ ] arm/floatunssidfvfp.S
133
- - [ ] arm/floatunssisfvfp.S
134
- - [x] arm/gedf2vfp.S
135
- - [x] arm/gesf2vfp.S
136
- - [x] arm/gtdf2vfp.S
137
- - [x] arm/gtsf2vfp.S
138
- - [x] arm/ledf2vfp.S
139
- - [x] arm/lesf2vfp.S
140
- - [x] arm/ltdf2vfp.S
141
- - [x] arm/ltsf2vfp.S
142
119
- [ ] arm/modsi3.S (generic version is done)
143
- - [x] arm/muldf3vfp.S
144
- - [x] arm/mulsf3vfp.S
145
- - [x] arm/nedf2vfp.S
146
- - [ ] arm/negdf2vfp.S
147
- - [ ] arm/negsf2vfp.S
148
- - [x] arm/nesf2vfp.S
149
120
- [x] arm/softfloat-alias.list
150
- - [x] arm/subdf3vfp.S
151
- - [x] arm/subsf3vfp.S
152
- - [x] arm/truncdfsf2vfp.S
153
121
- [ ] arm/udivmodsi4.S (generic version is done)
154
122
- [ ] arm/udivsi3.S (generic version is done)
155
123
- [ ] arm/umodsi3.S (generic version is done)
156
- - [ ] arm/unorddf2vfp.S
157
- - [ ] arm/unordsf2vfp.S
158
124
- [x] ashldi3.c
159
125
- [x] ashrdi3.c
160
126
- [ ] avr/divmodhi4.S
@@ -501,6 +467,43 @@ Floating-point implementations of builtins that are only called from soft-float
501
467
- ~~ x86_64/floatdidf.c~~
502
468
- ~~ x86_64/floatdisf.c~~
503
469
470
+ Unsupported in any current target: used on old versions of 32-bit iOS with ARMv5.
471
+
472
+ - ~~ [ x] arm/adddf3vfp.S~~
473
+ - ~~ [ x] arm/addsf3vfp.S~~
474
+ - ~~ [ x] arm/divdf3vfp.S~~
475
+ - ~~ [ x] arm/divsf3vfp.S~~
476
+ - ~~ [ x] arm/eqdf2vfp.S~~
477
+ - ~~ [ x] arm/eqsf2vfp.S~~
478
+ - ~~ [ x] arm/extendsfdf2vfp.S~~
479
+ - ~~ [ ] arm/fixdfsivfp.S~~
480
+ - ~~ [ ] arm/fixsfsivfp.S~~
481
+ - ~~ [ ] arm/fixunsdfsivfp.S~~
482
+ - ~~ [ ] arm/fixunssfsivfp.S~~
483
+ - ~~ [ ] arm/floatsidfvfp.S~~
484
+ - ~~ [ ] arm/floatsisfvfp.S~~
485
+ - ~~ [ ] arm/floatunssidfvfp.S~~
486
+ - ~~ [ ] arm/floatunssisfvfp.S~~
487
+ - ~~ [ x] arm/gedf2vfp.S~~
488
+ - ~~ [ x] arm/gesf2vfp.S~~
489
+ - ~~ [ x] arm/gtdf2vfp.S~~
490
+ - ~~ [ x] arm/gtsf2vfp.S~~
491
+ - ~~ [ x] arm/ledf2vfp.S~~
492
+ - ~~ [ x] arm/lesf2vfp.S~~
493
+ - ~~ [ x] arm/ltdf2vfp.S~~
494
+ - ~~ [ x] arm/ltsf2vfp.S~~
495
+ - ~~ [ x] arm/muldf3vfp.S~~
496
+ - ~~ [ x] arm/mulsf3vfp.S~~
497
+ - ~~ [ x] arm/nedf2vfp.S~~
498
+ - ~~ [ ] arm/negdf2vfp.S~~
499
+ - ~~ [ ] arm/negsf2vfp.S~~
500
+ - ~~ [ x] arm/nesf2vfp.S~~
501
+ - ~~ [ x] arm/subdf3vfp.S~~
502
+ - ~~ [ x] arm/subsf3vfp.S~~
503
+ - ~~ [ x] arm/truncdfsf2vfp.S~~
504
+ - ~~ [ ] arm/unorddf2vfp.S~~
505
+ - ~~ [ ] arm/unordsf2vfp.S~~
506
+
504
507
## License
505
508
506
509
The compiler-builtins crate is dual licensed under both the University of
0 commit comments