File tree 1 file changed +5
-4
lines changed
src/rp2_common/pico_float
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ float_section WRAPPER_FUNC_NAME(\func)
29
29
30
30
float_section frrcore_v
31
31
32
+ .p2align 2
32
33
// 1 / 2 π to plenty of accuracy
33
34
.long 0 @ this allows values of e down to - 32
34
35
rtwopi:
@@ -152,7 +153,7 @@ wrapper_func expf
152
153
mov r0 , # 0
153
154
bx r14
154
155
155
- . align 3
156
+ .p2align 3
156
157
k_exp2:
157
158
. float 0 . 693147181 @ log2
158
159
. float 0 . 240226507 @ log² 2 / 2
@@ -254,7 +255,7 @@ wrapper_func logf
254
255
movlong r0 , 0xff800000
255
256
bx r14
256
257
257
- . align 3
258
+ .p2align 3
258
259
k_log3:
259
260
. float 0 . 5
260
261
. float 0 . 333333333333333
@@ -501,7 +502,7 @@ fsc_sintail:
501
502
and r0 , r0 , # 0x80000000 @ make signed zero
502
503
b 22b
503
504
504
- . align 2
505
+ .p2align 2
505
506
2 :
506
507
vmul.f32 s3 , s3 , s9 @ ε³/ 3 !
507
508
vsub.f32 s1 , s1 , s3 @ ε - ε³/ 3 ! ~ sinε
@@ -515,7 +516,7 @@ fsc_costail:
515
516
eor r0 , r0 , r12 , lsl # 31
516
517
bx r14
517
518
518
- . align 3
519
+ .p2align 3
519
520
k_sc3:
520
521
. word 0x3EFFFEC1 @ ~ 1 / 2 ! with PMC
521
522
. word 0x3e2aaa25 @ ~ 1 / 3 ! with PMC
You can’t perform that action at this time.
0 commit comments