964bc478fbe185435a8624954872ea58191ad2e1
[riscv-isa-sim.git] / softfloat / softfloat.mk.in
1 softfloat_subproject_deps = \
2 sotfloat_riscv \
3
4 softfloat_hdrs = \
5 internals.h \
6 primitives.h \
7 softfloat.h \
8
9 softfloat_srcs = \
10 f32_add.cc \
11 f32_div.cc \
12 f32_eq.cc \
13 f32_eq_signaling.cc \
14 f32_isSignalingNaN.cc \
15 f32_le.cc \
16 f32_le_quiet.cc \
17 f32_lt.cc \
18 f32_lt_quiet.cc \
19 f32_mulAdd.cc \
20 f32_mul.cc \
21 f32_rem.cc \
22 f32_roundToInt.cc \
23 f32_sqrt.cc \
24 f32_sub.cc \
25 f32_to_f64.cc \
26 f32_to_i32.cc \
27 f32_to_i32_r_minMag.cc \
28 f32_to_i64.cc \
29 f32_to_i64_r_minMag.cc \
30 f32_to_ui32.cc \
31 f32_to_ui32_r_minMag.cc \
32 f32_to_ui64.cc \
33 f32_to_ui64_r_minMag.cc \
34 f64_add.cc \
35 f64_div.cc \
36 f64_eq.cc \
37 f64_eq_signaling.cc \
38 f64_isSignalingNaN.cc \
39 f64_le.cc \
40 f64_le_quiet.cc \
41 f64_lt.cc \
42 f64_lt_quiet.cc \
43 f64_mulAdd.cc \
44 f64_mul.cc \
45 f64_rem.cc \
46 f64_roundToInt.cc \
47 f64_sqrt.cc \
48 f64_sub.cc \
49 f64_to_f32.cc \
50 f64_to_i32.cc \
51 f64_to_i32_r_minMag.cc \
52 f64_to_i64.cc \
53 f64_to_i64_r_minMag.cc \
54 f64_to_ui32.cc \
55 f64_to_ui32_r_minMag.cc \
56 f64_to_ui64.cc \
57 f64_to_ui64_r_minMag.cc \
58 i32_to_f32.cc \
59 i32_to_f64.cc \
60 i64_to_f32.cc \
61 i64_to_f64.cc \
62 s_add128.cc \
63 s_add192.cc \
64 s_addMagsF32.cc \
65 s_addMagsF64.cc \
66 s_countLeadingZeros32.cc \
67 s_countLeadingZeros64.cc \
68 s_countLeadingZeros8.cc \
69 s_eq128.cc \
70 s_estimateDiv128To64.cc \
71 s_estimateSqrt32.cc \
72 s_le128.cc \
73 s_lt128.cc \
74 s_mul128By64To192.cc \
75 s_mul128To256.cc \
76 s_mul64To128.cc \
77 s_mulAddF32.cc \
78 s_mulAddF64.cc \
79 s_normRoundPackToF32.cc \
80 s_normRoundPackToF64.cc \
81 s_normSubnormalF32Sig.cc \
82 s_normSubnormalF64Sig.cc \
83 softfloat_state.cc \
84 s_roundPackToF32.cc \
85 s_roundPackToF64.cc \
86 s_roundPackToI32.cc \
87 s_roundPackToI64.cc \
88 s_roundPackToUI32.cc \
89 s_roundPackToUI64.cc \
90 s_shift128ExtraRightJam.cc \
91 s_shift128RightJam.cc \
92 s_shift32RightJam.cc \
93 s_shift64ExtraRightJam.cc \
94 s_shift64RightJam.cc \
95 s_shortShift128ExtraRightJam.cc \
96 s_shortShift128Left.cc \
97 s_shortShift128Right.cc \
98 s_shortShift192Left.cc \
99 s_shortShift32Right1Jam.cc \
100 s_shortShift64ExtraRightJam.cc \
101 s_shortShift64RightJam.cc \
102 s_sub128.cc \
103 s_sub192.cc \
104 s_subMagsF32.cc \
105 s_subMagsF64.cc \
106 ui32_to_f32.cc \
107 ui32_to_f64.cc \
108 ui64_to_f32.cc \
109 ui64_to_f64.cc \
110
111 softfloat_test_srcs =
112
113 softfloat_install_prog_srcs =