Skip to content

Commit dcc95d6

Browse files
committed
Remove spurious symlink and fix ASM monobuild include paths
Signed-off-by: Hanno Becker <[email protected]>
1 parent c84c986 commit dcc95d6

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

mldsa/mldsa_native.S

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -60,42 +60,42 @@
6060

6161
#if defined(MLD_CONFIG_USE_NATIVE_BACKEND_ARITH)
6262
#if defined(MLD_SYS_AARCH64)
63-
#include "mldsa/src/native/aarch64/src/intt.S"
64-
#include "mldsa/src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l4.S"
65-
#include "mldsa/src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l5.S"
66-
#include "mldsa/src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l7.S"
67-
#include "mldsa/src/native/aarch64/src/ntt.S"
68-
#include "mldsa/src/native/aarch64/src/pointwise_montgomery.S"
69-
#include "mldsa/src/native/aarch64/src/poly_caddq_asm.S"
70-
#include "mldsa/src/native/aarch64/src/poly_chknorm_asm.S"
71-
#include "mldsa/src/native/aarch64/src/poly_decompose_32_asm.S"
72-
#include "mldsa/src/native/aarch64/src/poly_decompose_88_asm.S"
73-
#include "mldsa/src/native/aarch64/src/poly_use_hint_32_asm.S"
74-
#include "mldsa/src/native/aarch64/src/poly_use_hint_88_asm.S"
75-
#include "mldsa/src/native/aarch64/src/polyz_unpack_17_asm.S"
76-
#include "mldsa/src/native/aarch64/src/polyz_unpack_19_asm.S"
77-
#include "mldsa/src/native/aarch64/src/rej_uniform_asm.S"
78-
#include "mldsa/src/native/aarch64/src/rej_uniform_eta2_asm.S"
79-
#include "mldsa/src/native/aarch64/src/rej_uniform_eta4_asm.S"
63+
#include "src/native/aarch64/src/intt.S"
64+
#include "src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l4.S"
65+
#include "src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l5.S"
66+
#include "src/native/aarch64/src/mld_polyvecl_pointwise_acc_montgomery_l7.S"
67+
#include "src/native/aarch64/src/ntt.S"
68+
#include "src/native/aarch64/src/pointwise_montgomery.S"
69+
#include "src/native/aarch64/src/poly_caddq_asm.S"
70+
#include "src/native/aarch64/src/poly_chknorm_asm.S"
71+
#include "src/native/aarch64/src/poly_decompose_32_asm.S"
72+
#include "src/native/aarch64/src/poly_decompose_88_asm.S"
73+
#include "src/native/aarch64/src/poly_use_hint_32_asm.S"
74+
#include "src/native/aarch64/src/poly_use_hint_88_asm.S"
75+
#include "src/native/aarch64/src/polyz_unpack_17_asm.S"
76+
#include "src/native/aarch64/src/polyz_unpack_19_asm.S"
77+
#include "src/native/aarch64/src/rej_uniform_asm.S"
78+
#include "src/native/aarch64/src/rej_uniform_eta2_asm.S"
79+
#include "src/native/aarch64/src/rej_uniform_eta4_asm.S"
8080
#endif /* MLD_SYS_AARCH64 */
8181
#if defined(MLD_SYS_X86_64)
82-
#include "mldsa/src/native/x86_64/src/intt.S"
83-
#include "mldsa/src/native/x86_64/src/ntt.S"
84-
#include "mldsa/src/native/x86_64/src/nttunpack.S"
85-
#include "mldsa/src/native/x86_64/src/pointwise.S"
86-
#include "mldsa/src/native/x86_64/src/pointwise_acc_l4.S"
87-
#include "mldsa/src/native/x86_64/src/pointwise_acc_l5.S"
88-
#include "mldsa/src/native/x86_64/src/pointwise_acc_l7.S"
82+
#include "src/native/x86_64/src/intt.S"
83+
#include "src/native/x86_64/src/ntt.S"
84+
#include "src/native/x86_64/src/nttunpack.S"
85+
#include "src/native/x86_64/src/pointwise.S"
86+
#include "src/native/x86_64/src/pointwise_acc_l4.S"
87+
#include "src/native/x86_64/src/pointwise_acc_l5.S"
88+
#include "src/native/x86_64/src/pointwise_acc_l7.S"
8989
#endif /* MLD_SYS_X86_64 */
9090
#endif /* MLD_CONFIG_USE_NATIVE_BACKEND_ARITH */
9191

9292
#if defined(MLD_CONFIG_USE_NATIVE_BACKEND_FIPS202)
9393
#if defined(MLD_SYS_AARCH64)
94-
#include "mldsa/src/fips202/native/aarch64/src/keccak_f1600_x1_scalar_asm.S"
95-
#include "mldsa/src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_asm.S"
96-
#include "mldsa/src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_asm.S"
97-
#include "mldsa/src/fips202/native/aarch64/src/keccak_f1600_x4_v8a_scalar_hybrid_asm.S"
98-
#include "mldsa/src/fips202/native/aarch64/src/keccak_f1600_x4_v8a_v84a_scalar_hybrid_asm.S"
94+
#include "src/fips202/native/aarch64/src/keccak_f1600_x1_scalar_asm.S"
95+
#include "src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_asm.S"
96+
#include "src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_asm.S"
97+
#include "src/fips202/native/aarch64/src/keccak_f1600_x4_v8a_scalar_hybrid_asm.S"
98+
#include "src/fips202/native/aarch64/src/keccak_f1600_x4_v8a_v84a_scalar_hybrid_asm.S"
9999
#endif /* MLD_SYS_AARCH64 */
100100
#if defined(MLD_SYS_X86_64)
101101
#endif

scripts/autogen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1534,7 +1534,7 @@ def gen_monolithic_source_file():
15341534
def gen_monolithic_asm_file():
15351535

15361536
def gen():
1537-
asm_sources = get_asm_source_files(main_only=True)
1537+
asm_sources = get_asm_source_files(main_only=True, strip_mldsa=True)
15381538
yield from gen_header()
15391539
yield "/******************************************************************************"
15401540
yield " *"

0 commit comments

Comments
 (0)