Procházet zdrojové kódy

remove all Makefiles

kyber
Henry Case před 3 roky
rodič
revize
0450bc3215
100 změnil soubory, kde provedl 0 přidání a 2633 odebrání
  1. +0
    -8
      common/keccak4x/Makefile
  2. +0
    -22
      crypto_kem/firesaber/avx2/Makefile
  3. +0
    -19
      crypto_kem/firesaber/clean/Makefile
  4. +0
    -19
      crypto_kem/frodokem1344aes/clean/Makefile
  5. +0
    -19
      crypto_kem/frodokem1344aes/opt/Makefile
  6. +0
    -19
      crypto_kem/frodokem1344shake/clean/Makefile
  7. +0
    -19
      crypto_kem/frodokem1344shake/opt/Makefile
  8. +0
    -19
      crypto_kem/frodokem640aes/clean/Makefile
  9. +0
    -19
      crypto_kem/frodokem640aes/opt/Makefile
  10. +0
    -19
      crypto_kem/frodokem640shake/clean/Makefile
  11. +0
    -19
      crypto_kem/frodokem640shake/opt/Makefile
  12. +0
    -19
      crypto_kem/frodokem976aes/clean/Makefile
  13. +0
    -19
      crypto_kem/frodokem976aes/opt/Makefile
  14. +0
    -19
      crypto_kem/frodokem976shake/clean/Makefile
  15. +0
    -19
      crypto_kem/frodokem976shake/opt/Makefile
  16. +0
    -22
      crypto_kem/hqc-rmrs-128/avx2/Makefile
  17. +0
    -19
      crypto_kem/hqc-rmrs-128/clean/Makefile
  18. +0
    -22
      crypto_kem/hqc-rmrs-192/avx2/Makefile
  19. +0
    -19
      crypto_kem/hqc-rmrs-192/clean/Makefile
  20. +0
    -22
      crypto_kem/hqc-rmrs-256/avx2/Makefile
  21. +0
    -19
      crypto_kem/hqc-rmrs-256/clean/Makefile
  22. +0
    -23
      crypto_kem/kyber1024-90s/avx2/Makefile
  23. +0
    -19
      crypto_kem/kyber1024-90s/clean/Makefile
  24. +0
    -31
      crypto_kem/kyber1024/avx2/Makefile
  25. +0
    -19
      crypto_kem/kyber1024/clean/Makefile
  26. +0
    -23
      crypto_kem/kyber512-90s/avx2/Makefile
  27. +0
    -19
      crypto_kem/kyber512-90s/clean/Makefile
  28. +0
    -31
      crypto_kem/kyber512/avx2/Makefile
  29. +0
    -19
      crypto_kem/kyber512/clean/Makefile
  30. +0
    -23
      crypto_kem/kyber768-90s/avx2/Makefile
  31. +0
    -19
      crypto_kem/kyber768-90s/clean/Makefile
  32. +0
    -31
      crypto_kem/kyber768/avx2/Makefile
  33. +0
    -19
      crypto_kem/kyber768/clean/Makefile
  34. +0
    -22
      crypto_kem/lightsaber/avx2/Makefile
  35. +0
    -19
      crypto_kem/lightsaber/clean/Makefile
  36. +0
    -42
      crypto_kem/mceliece348864/avx/Makefile
  37. +0
    -27
      crypto_kem/mceliece348864/clean/Makefile
  38. +0
    -41
      crypto_kem/mceliece348864/sse/Makefile
  39. +0
    -26
      crypto_kem/mceliece348864/vec/Makefile
  40. +0
    -42
      crypto_kem/mceliece348864f/avx/Makefile
  41. +0
    -27
      crypto_kem/mceliece348864f/clean/Makefile
  42. +0
    -41
      crypto_kem/mceliece348864f/sse/Makefile
  43. +0
    -26
      crypto_kem/mceliece348864f/vec/Makefile
  44. +0
    -44
      crypto_kem/mceliece460896/avx/Makefile
  45. +0
    -27
      crypto_kem/mceliece460896/clean/Makefile
  46. +0
    -37
      crypto_kem/mceliece460896/sse/Makefile
  47. +0
    -31
      crypto_kem/mceliece460896/vec/Makefile
  48. +0
    -44
      crypto_kem/mceliece460896f/avx/Makefile
  49. +0
    -27
      crypto_kem/mceliece460896f/clean/Makefile
  50. +0
    -37
      crypto_kem/mceliece460896f/sse/Makefile
  51. +0
    -31
      crypto_kem/mceliece460896f/vec/Makefile
  52. +0
    -44
      crypto_kem/mceliece6688128/avx/Makefile
  53. +0
    -27
      crypto_kem/mceliece6688128/clean/Makefile
  54. +0
    -37
      crypto_kem/mceliece6688128/sse/Makefile
  55. +0
    -31
      crypto_kem/mceliece6688128/vec/Makefile
  56. +0
    -44
      crypto_kem/mceliece6688128f/avx/Makefile
  57. +0
    -27
      crypto_kem/mceliece6688128f/clean/Makefile
  58. +0
    -37
      crypto_kem/mceliece6688128f/sse/Makefile
  59. +0
    -31
      crypto_kem/mceliece6688128f/vec/Makefile
  60. +0
    -44
      crypto_kem/mceliece6960119/avx/Makefile
  61. +0
    -27
      crypto_kem/mceliece6960119/clean/Makefile
  62. +0
    -37
      crypto_kem/mceliece6960119/sse/Makefile
  63. +0
    -31
      crypto_kem/mceliece6960119/vec/Makefile
  64. +0
    -44
      crypto_kem/mceliece6960119f/avx/Makefile
  65. +0
    -27
      crypto_kem/mceliece6960119f/clean/Makefile
  66. +0
    -37
      crypto_kem/mceliece6960119f/sse/Makefile
  67. +0
    -31
      crypto_kem/mceliece6960119f/vec/Makefile
  68. +0
    -44
      crypto_kem/mceliece8192128/avx/Makefile
  69. +0
    -27
      crypto_kem/mceliece8192128/clean/Makefile
  70. +0
    -37
      crypto_kem/mceliece8192128/sse/Makefile
  71. +0
    -31
      crypto_kem/mceliece8192128/vec/Makefile
  72. +0
    -44
      crypto_kem/mceliece8192128f/avx/Makefile
  73. +0
    -27
      crypto_kem/mceliece8192128f/clean/Makefile
  74. +0
    -37
      crypto_kem/mceliece8192128f/sse/Makefile
  75. +0
    -31
      crypto_kem/mceliece8192128f/vec/Makefile
  76. +0
    -24
      crypto_kem/ntruhps2048509/avx2/Makefile
  77. +0
    -19
      crypto_kem/ntruhps2048509/clean/Makefile
  78. +0
    -24
      crypto_kem/ntruhps2048677/avx2/Makefile
  79. +0
    -19
      crypto_kem/ntruhps2048677/clean/Makefile
  80. +0
    -24
      crypto_kem/ntruhps4096821/avx2/Makefile
  81. +0
    -19
      crypto_kem/ntruhps4096821/clean/Makefile
  82. +0
    -24
      crypto_kem/ntruhrss701/avx2/Makefile
  83. +0
    -19
      crypto_kem/ntruhrss701/clean/Makefile
  84. +0
    -22
      crypto_kem/ntrulpr653/avx2/Makefile
  85. +0
    -19
      crypto_kem/ntrulpr653/clean/Makefile
  86. +0
    -22
      crypto_kem/ntrulpr761/avx2/Makefile
  87. +0
    -19
      crypto_kem/ntrulpr761/clean/Makefile
  88. +0
    -22
      crypto_kem/ntrulpr857/avx2/Makefile
  89. +0
    -19
      crypto_kem/ntrulpr857/clean/Makefile
  90. +0
    -22
      crypto_kem/saber/avx2/Makefile
  91. +0
    -19
      crypto_kem/saber/clean/Makefile
  92. +0
    -22
      crypto_kem/sntrup653/avx2/Makefile
  93. +0
    -19
      crypto_kem/sntrup653/clean/Makefile
  94. +0
    -22
      crypto_kem/sntrup761/avx2/Makefile
  95. +0
    -19
      crypto_kem/sntrup761/clean/Makefile
  96. +0
    -22
      crypto_kem/sntrup857/avx2/Makefile
  97. +0
    -19
      crypto_kem/sntrup857/clean/Makefile
  98. +0
    -31
      crypto_sign/dilithium2/avx2/Makefile
  99. +0
    -19
      crypto_sign/dilithium2/clean/Makefile
  100. +0
    -23
      crypto_sign/dilithium2aes/avx2/Makefile

+ 0
- 8
common/keccak4x/Makefile Zobrazit soubor

@@ -1,8 +0,0 @@
KeccakP-1600-times4-SIMD256.o: KeccakP-1600-times4-SIMD256.c \
align.h brg_endian.h KeccakP-1600-times4-SnP.h \
KeccakP-1600-unrolling.macros SIMD256-config.h
$(CC) -O3 -mavx2 -c $< -o $@

.PHONY: clean
clean:
$(RM) KeccakP-1600-times4-SIMD256.o

+ 0
- 22
crypto_kem/firesaber/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfiresaber_avx2.a
HEADERS=api.h cbd.h pack_unpack.h poly.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -mavx2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/firesaber/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfiresaber_clean.a
HEADERS=api.h cbd.h pack_unpack.h poly.h poly_mul.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem1344aes/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem1344aes_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem1344aes/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem1344aes_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem1344shake/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem1344shake_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem1344shake/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem1344shake_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem640aes/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem640aes_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem640aes/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem640aes_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem640shake/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem640shake_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem640shake/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem640shake_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem976aes/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem976aes_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem976aes/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem976aes_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_aes.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem976shake/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem976shake_clean.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/frodokem976shake/opt/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libfrodokem976shake_opt.a
HEADERS=api.h params.h common.h
OBJECTS=kem.o matrix_shake.o noise.o util.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/hqc-rmrs-128/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-128_avx2.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -mavx2 -mbmi -mpclmul -Wall -Wextra -Wshadow -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/hqc-rmrs-128/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-128_clean.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wshadow -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/hqc-rmrs-192/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-192_avx2.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -mavx2 -mbmi -mpclmul -Wall -Wextra -Wshadow -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/hqc-rmrs-192/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-192_clean.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wshadow -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/hqc-rmrs-256/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-256_avx2.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -mavx2 -mbmi -mpclmul -Wall -Wextra -Wshadow -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/hqc-rmrs-256/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libhqc-rmrs-256_clean.a
HEADERS=api.h code.h fft.h gf2x.h gf.h hqc.h parameters.h parsing.h reed_muller.h reed_solomon.h vector.h
OBJECTS=code.o fft.o gf2x.o gf.o hqc.o kem.o parsing.o reed_muller.o reed_solomon.o vector.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wshadow -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 23
crypto_kem/kyber1024-90s/avx2/Makefile Zobrazit soubor

@@ -1,23 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber1024-90s_avx2.a
HEADERS=aes256ctr.h align.h api.h cbd.h cdecl.h consts.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=aes256ctr.o cbd.o consts.o indcpa.o kem.o poly.o polyvec.o rejsample.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
CFLAGS=-mavx2 -maes -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls -std=c99 \
-I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber1024-90s/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber1024-90s_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric-aes.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-aes.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/kyber1024/avx2/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber1024_avx2.a
HEADERS=align.h api.h cbd.h cdecl.h consts.h fips202x4.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=cbd.o consts.o fips202x4.o indcpa.o kem.o poly.o polyvec.o rejsample.o symmetric-shake.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
KECCAK4XDIR=../../../common/keccak4x
KECCAK4XOBJ=KeccakP-1600-times4-SIMD256.o
KECCAK4X=$(KECCAK4XDIR)/$(KECCAK4XOBJ)

CFLAGS=-mavx2 -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls \
-Wpointer-arith -Wshadow \
-std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS) $(KECCAK4X)
$(AR) -r $@ $(OBJECTS) $(KECCAK4X)

$(KECCAK4X):
$(MAKE) -C $(KECCAK4XDIR) $(KECCAK4XOBJ)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber1024/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber1024_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-shake.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 23
crypto_kem/kyber512-90s/avx2/Makefile Zobrazit soubor

@@ -1,23 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber512-90s_avx2.a
HEADERS=aes256ctr.h align.h api.h cbd.h cdecl.h consts.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=aes256ctr.o cbd.o consts.o indcpa.o kem.o poly.o polyvec.o rejsample.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
CFLAGS=-mavx2 -maes -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls -std=c99 \
-I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber512-90s/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber512-90s_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric-aes.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-aes.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/kyber512/avx2/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber512_avx2.a
HEADERS=align.h api.h cbd.h cdecl.h consts.h fips202x4.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=cbd.o consts.o fips202x4.o indcpa.o kem.o poly.o polyvec.o rejsample.o symmetric-shake.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
KECCAK4XDIR=../../../common/keccak4x
KECCAK4XOBJ=KeccakP-1600-times4-SIMD256.o
KECCAK4X=$(KECCAK4XDIR)/$(KECCAK4XOBJ)

CFLAGS=-mavx2 -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls \
-Wpointer-arith -Wshadow \
-std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS) $(KECCAK4X)
$(AR) -r $@ $(OBJECTS) $(KECCAK4X)

$(KECCAK4X):
$(MAKE) -C $(KECCAK4XDIR) $(KECCAK4XOBJ)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber512/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber512_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-shake.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 23
crypto_kem/kyber768-90s/avx2/Makefile Zobrazit soubor

@@ -1,23 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber768-90s_avx2.a
HEADERS=aes256ctr.h align.h api.h cbd.h cdecl.h consts.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=aes256ctr.o cbd.o consts.o indcpa.o kem.o poly.o polyvec.o rejsample.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
CFLAGS=-mavx2 -maes -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls -std=c99 \
-I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber768-90s/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber768-90s_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric-aes.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-aes.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/kyber768/avx2/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber768_avx2.a
HEADERS=align.h api.h cbd.h cdecl.h consts.h fips202x4.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h rejsample.h symmetric.h verify.h fq.inc shuffle.inc
OBJECTS=cbd.o consts.o fips202x4.o indcpa.o kem.o poly.o polyvec.o rejsample.o symmetric-shake.o verify.o basemul.o fq.o invntt.o ntt.o shuffle.o
KECCAK4XDIR=../../../common/keccak4x
KECCAK4XOBJ=KeccakP-1600-times4-SIMD256.o
KECCAK4X=$(KECCAK4XDIR)/$(KECCAK4XOBJ)

CFLAGS=-mavx2 -mbmi2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls \
-Wpointer-arith -Wshadow \
-std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS) $(KECCAK4X)
$(AR) -r $@ $(OBJECTS) $(KECCAK4X)

$(KECCAK4X):
$(MAKE) -C $(KECCAK4XDIR) $(KECCAK4XOBJ)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/kyber768/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libkyber768_clean.a
HEADERS=api.h cbd.h indcpa.h kem.h ntt.h params.h poly.h polyvec.h reduce.h symmetric.h verify.h
OBJECTS=cbd.o indcpa.o kem.o ntt.o poly.o polyvec.o reduce.o symmetric-shake.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/lightsaber/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=liblightsaber_avx2.a
HEADERS=api.h cbd.h pack_unpack.h poly.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -mavx2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/lightsaber/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=liblightsaber_clean.a
HEADERS=api.h cbd.h pack_unpack.h poly.h poly_mul.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 42
crypto_kem/mceliece348864/avx/Makefile Zobrazit soubor

@@ -1,42 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864_avx.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c transpose.c \
util.c uint32_sort.o vec.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x256_sp_asm.S \
transpose_64x64_asm.S update_asm.S vec128_mul_asm.S vec256_mul_asm.S \
vec_mul_asm.S vec_mul_sp_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h \
vec128.h vec256.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o transpose.o \
util.o uint32_sort.o vec.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x256_sp_asm.o \
transpose_64x64_asm.o update_asm.o vec128_mul_asm.o vec256_mul_asm.o \
vec_mul_asm.o vec_mul_sp_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece348864/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 41
crypto_kem/mceliece348864/sse/Makefile Zobrazit soubor

@@ -1,41 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x64_asm.S update_asm.S vec128_mul_asm.S \
vec_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o transpose.o sk_gen.o util.o \
vec.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x64_asm.o update_asm.o vec128_mul_asm.o \
vec_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mbmi -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 26
crypto_kem/mceliece348864/vec/Makefile Zobrazit soubor

@@ -1,26 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 42
crypto_kem/mceliece348864f/avx/Makefile Zobrazit soubor

@@ -1,42 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864f_avx.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c transpose.c \
util.c uint32_sort.o vec.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x256_sp_asm.S \
transpose_64x64_asm.S update_asm.S vec128_mul_asm.S vec256_mul_asm.S \
vec_mul_asm.S vec_mul_sp_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h \
vec128.h vec256.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o transpose.o \
util.o uint32_sort.o vec.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x256_sp_asm.o \
transpose_64x64_asm.o update_asm.o vec128_mul_asm.o vec256_mul_asm.o \
vec_mul_asm.o vec_mul_sp_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece348864f/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864f_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 41
crypto_kem/mceliece348864f/sse/Makefile Zobrazit soubor

@@ -1,41 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864f_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x64_asm.S update_asm.S vec128_mul_asm.S \
vec_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o \
vec.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x64_asm.o update_asm.o vec128_mul_asm.o \
vec_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mbmi -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 26
crypto_kem/mceliece348864f/vec/Makefile Zobrazit soubor

@@ -1,26 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece348864f_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece460896/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece460896/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece460896/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece460896/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece460896f/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896f_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece460896f/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896f_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece460896f/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896f_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mbmi -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece460896f/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece460896f_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece6688128/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece6688128/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece6688128/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc powers.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece6688128/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece6688128f/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128f_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece6688128f/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128f_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece6688128f/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128f_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc powers.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mbmi -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece6688128f/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6688128f_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece6960119/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece6960119/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece6960119/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece6960119/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece6960119f/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119f_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece6960119f/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119f_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece6960119f/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119f_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece6960119f/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece6960119f_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece8192128/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece8192128/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece8192128/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc powers.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece8192128/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 44
crypto_kem/mceliece8192128f/avx/Makefile Zobrazit soubor

@@ -1,44 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128f_avx.a


SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c int32_sort.c operations.c pk_gen.c sk_gen.c \
transpose.c uint32_sort.c util.c vec128.c vec256.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S \
transpose_64x256_sp_asm.S update_asm.S vec128_mul_asm.S \
vec256_ama_asm.S vec256_maa_asm.S vec256_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h int32_sort.h \
params.h pk_gen.h sk_gen.h transpose.h uint32_sort.h util.h vec128.h \
vec256.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc


OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o int32_sort.o operations.o pk_gen.o sk_gen.o \
transpose.o uint32_sort.o util.o vec128.o vec256.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
transpose_64x256_sp_asm.o update_asm.o vec128_mul_asm.o \
vec256_ama_asm.o vec256_maa_asm.o vec256_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -mavx2 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 27
crypto_kem/mceliece8192128f/clean/Makefile Zobrazit soubor

@@ -1,27 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128f_clean.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c gf.c \
operations.c pk_gen.c root.c sk_gen.c synd.c transpose.c util.c
HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h gf.h params.h pk_gen.h root.h \
sk_gen.h synd.h transpose.h util.h
OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o gf.o \
operations.o pk_gen.o root.o sk_gen.o synd.o transpose.o util.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 37
crypto_kem/mceliece8192128f/sse/Makefile Zobrazit soubor

@@ -1,37 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128f_sse.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c util.c vec128.c \
consts.S syndrome_asm.S transpose_64x128_sp_asm.S update_asm.S \
vec128_mul_asm.S vec_reduce_asm.S

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h \
decrypt.h encrypt.h fft.h fft_tr.h gf.h params.h \
pk_gen.h sk_gen.h transpose.h util.h vec128.h \
consts.inc scalars_2x.inc scalars_4x.inc powers.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o util.o vec128.o \
consts.o syndrome_asm.o transpose_64x128_sp_asm.o \
update_asm.o vec128_mul_asm.o vec_reduce_asm.o

CFLAGS = -O3 -std=c99 -mbmi -mpopcnt -msse4.1 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S
$(CC) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_kem/mceliece8192128f/vec/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB = libmceliece8192128f_vec.a

SOURCES = aes256ctr.c benes.c bm.c controlbits.c decrypt.c encrypt.c fft.c \
fft_tr.c gf.c operations.c pk_gen.c sk_gen.c transpose.c util.c \
vec.c

HEADERS = aes256ctr.h api.h benes.h bm.h controlbits.h crypto_hash.h decrypt.h \
encrypt.h fft.h fft_tr.h gf.h params.h pk_gen.h sk_gen.h \
transpose.h util.h vec.h \
consts.inc powers.inc scalars_2x.inc scalars_4x.inc

OBJECTS = aes256ctr.o benes.o bm.o controlbits.o decrypt.o encrypt.o fft.o \
fft_tr.o gf.o operations.o pk_gen.o sk_gen.o transpose.o util.o vec.o

CFLAGS = -O3 -std=c99 -Wall -Wextra -pedantic -Werror -Wpedantic \
-Wredundant-decls -Wvla -Wcast-align -Wmissing-prototypes \
-I../../../common/ $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 24
crypto_kem/ntruhps2048509/avx2/Makefile Zobrazit soubor

@@ -1,24 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps2048509_avx2.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h poly_r2_inv.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_r2_inv.o poly_s3_inv.o sample.o sample_iid.o \
square_1_509_patience.o square_3_509_patience.o square_6_509_patience.o square_15_509_shufbytes.o square_30_509_shufbytes.o square_63_509_shufbytes.o square_126_509_shufbytes.o square_252_509_shufbytes.o \
poly_mod_3_Phi_n.o poly_mod_q_Phi_n.o poly_r2_mul.o poly_rq_mul.o poly_rq_to_s3.o vec32_sample_iid.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntruhps2048509/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps2048509_clean.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_mod.o poly_r2_inv.o poly_rq_mul.o poly_s3_inv.o sample.o sample_iid.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 24
crypto_kem/ntruhps2048677/avx2/Makefile Zobrazit soubor

@@ -1,24 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps2048677_avx2.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h poly_r2_inv.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_r2_inv.o poly_s3_inv.o sample.o sample_iid.o \
square_1_677_patience.o square_2_677_patience.o square_3_677_patience.o square_5_677_patience.o square_10_677_shufbytes.o square_21_677_shufbytes.o square_42_677_shufbytes.o square_84_677_shufbytes.o square_168_677_shufbytes.o square_336_677_shufbytes.o \
poly_mod_3_Phi_n.o poly_mod_q_Phi_n.o poly_r2_mul.o poly_rq_mul.o poly_rq_to_s3.o vec32_sample_iid.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntruhps2048677/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps2048677_clean.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_mod.o poly_r2_inv.o poly_rq_mul.o poly_s3_inv.o sample.o sample_iid.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 24
crypto_kem/ntruhps4096821/avx2/Makefile Zobrazit soubor

@@ -1,24 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps4096821_avx2.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h poly_r2_inv.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_r2_inv.o poly_s3_inv.o sample.o sample_iid.o \
square_1_821_patience.o square_3_821_patience.o square_6_821_patience.o square_12_821_shufbytes.o square_24_821_shufbytes.o square_51_821_shufbytes.o square_102_821_shufbytes.o square_204_821_shufbytes.o square_408_821_shufbytes.o \
poly_mod_3_Phi_n.o poly_mod_q_Phi_n.o poly_r2_mul.o poly_rq_mul.o poly_rq_to_s3.o vec32_sample_iid.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntruhps4096821/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhps4096821_clean.a
HEADERS=api.h cmov.h crypto_sort_int32.h owcpa.h params.h poly.h sample.h
OBJECTS=cmov.o crypto_sort_int32.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_mod.o poly_r2_inv.o poly_rq_mul.o poly_s3_inv.o sample.o sample_iid.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 24
crypto_kem/ntruhrss701/avx2/Makefile Zobrazit soubor

@@ -1,24 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhrss701_avx2.a
HEADERS=api.h cmov.h owcpa.h params.h poly.h poly_r2_inv.h sample.h
OBJECTS=cmov.o kem.o owcpa.o pack3.o packq.o poly.o poly_r2_inv.o poly_s3_inv.o sample.o sample_iid.o \
square_1_701_patience.o square_3_701_patience.o square_6_701_patience.o square_12_701_shufbytes.o square_15_701_shufbytes.o square_27_701_shufbytes.o square_42_701_shufbytes.o square_84_701_shufbytes.o square_168_701_shufbytes.o square_336_701_shufbytes.o \
poly_lift.o poly_mod_3_Phi_n.o poly_mod_q_Phi_n.o poly_r2_mul.o poly_rq_mul.o poly_rq_to_s3.o vec32_sample_iid.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntruhrss701/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntruhrss701_clean.a
HEADERS=api.h cmov.h owcpa.h params.h poly.h sample.h
OBJECTS=cmov.o kem.o owcpa.o pack3.o packq.o poly.o poly_lift.o poly_mod.o poly_r2_inv.o poly_rq_mul.o poly_s3_inv.o sample.o sample_iid.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/ntrulpr653/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr653_avx2.a
HEADERS=api.h crypto_core_multsntrup653.h crypto_core_multsntrup653_ntt.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_653x1541.h crypto_decode_653x3.h crypto_decode_653xint16.h crypto_decode_653xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_653x1541.h crypto_encode_653x1541round.h crypto_encode_653x3.h crypto_encode_653xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1025.h params.h
OBJECTS=crypto_core_multsntrup653.o crypto_core_multsntrup653_ntt.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_653x1541.o crypto_decode_653x3.o crypto_decode_653xint16.o crypto_decode_653xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_653x1541.o crypto_encode_653x1541round.o crypto_encode_653x3.o crypto_encode_653xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1025.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntrulpr653/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr653_clean.a
HEADERS=api.h crypto_core_multsntrup653.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_653x1541.h crypto_decode_653x3.h crypto_decode_653xint16.h crypto_decode_653xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_653x1541.h crypto_encode_653x1541round.h crypto_encode_653x3.h crypto_encode_653xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1025.h params.h
OBJECTS=crypto_core_multsntrup653.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_653x1541.o crypto_decode_653x3.o crypto_decode_653xint16.o crypto_decode_653xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_653x1541.o crypto_encode_653x1541round.o crypto_encode_653x3.o crypto_encode_653xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1025.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/ntrulpr761/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr761_avx2.a
HEADERS=api.h crypto_core_multsntrup761.h crypto_core_multsntrup761_ntt.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_761x1531.h crypto_decode_761x3.h crypto_decode_761xint16.h crypto_decode_761xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_761x1531.h crypto_encode_761x1531round.h crypto_encode_761x3.h crypto_encode_761xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1167.h params.h
OBJECTS=crypto_core_multsntrup761.o crypto_core_multsntrup761_ntt.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_761x1531.o crypto_decode_761x3.o crypto_decode_761xint16.o crypto_decode_761xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_761x1531.o crypto_encode_761x1531round.o crypto_encode_761x3.o crypto_encode_761xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1167.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntrulpr761/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr761_clean.a
HEADERS=api.h crypto_core_multsntrup761.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_761x1531.h crypto_decode_761x3.h crypto_decode_761xint16.h crypto_decode_761xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_761x1531.h crypto_encode_761x1531round.h crypto_encode_761x3.h crypto_encode_761xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1167.h params.h
OBJECTS=crypto_core_multsntrup761.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_761x1531.o crypto_decode_761x3.o crypto_decode_761xint16.o crypto_decode_761xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_761x1531.o crypto_encode_761x1531round.o crypto_encode_761x3.o crypto_encode_761xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1167.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/ntrulpr857/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr857_avx2.a
HEADERS=api.h crypto_core_multsntrup857.h crypto_core_multsntrup857_ntt.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_857x1723.h crypto_decode_857x3.h crypto_decode_857xint16.h crypto_decode_857xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_857x1723.h crypto_encode_857x1723round.h crypto_encode_857x3.h crypto_encode_857xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1312.h params.h
OBJECTS=crypto_core_multsntrup857.o crypto_core_multsntrup857_ntt.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_857x1723.o crypto_decode_857x3.o crypto_decode_857xint16.o crypto_decode_857xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_857x1723.o crypto_encode_857x1723round.o crypto_encode_857x3.o crypto_encode_857xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1312.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/ntrulpr857/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libntrulpr857_clean.a
HEADERS=api.h crypto_core_multsntrup857.h crypto_decode_256x16.h crypto_decode_256x2.h crypto_decode_857x1723.h crypto_decode_857x3.h crypto_decode_857xint16.h crypto_decode_857xint32.h crypto_encode_256x16.h crypto_encode_256x2.h crypto_encode_857x1723.h crypto_encode_857x1723round.h crypto_encode_857x3.h crypto_encode_857xint16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1312.h params.h
OBJECTS=crypto_core_multsntrup857.o crypto_decode_256x16.o crypto_decode_256x2.o crypto_decode_857x1723.o crypto_decode_857x3.o crypto_decode_857xint16.o crypto_decode_857xint32.o crypto_encode_256x16.o crypto_encode_256x2.o crypto_encode_857x1723.o crypto_encode_857x1723round.o crypto_encode_857x3.o crypto_encode_857xint16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1312.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/saber/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsaber_avx2.a
HEADERS=api.h cbd.h pack_unpack.h poly.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -mavx2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/saber/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsaber_clean.a
HEADERS=api.h cbd.h pack_unpack.h poly.h poly_mul.h SABER_indcpa.h SABER_params.h verify.h
OBJECTS=cbd.o kem.o pack_unpack.o poly.o poly_mul.o SABER_indcpa.o verify.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/sntrup653/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup653_avx2.a
HEADERS=api.h crypto_core_inv3sntrup653.h crypto_core_invsntrup653.h crypto_core_mult3sntrup653.h crypto_core_multsntrup653.h crypto_core_multsntrup653_ntt.h crypto_core_scale3sntrup653.h crypto_core_weightsntrup653.h crypto_core_wforcesntrup653.h crypto_decode_653x1541.h crypto_decode_653x3.h crypto_decode_653x4621.h crypto_decode_653xint16.h crypto_decode_653xint32.h crypto_decode_int16.h crypto_encode_653x1541.h crypto_encode_653x1541round.h crypto_encode_653x3.h crypto_encode_653x4621.h crypto_encode_653xfreeze3.h crypto_encode_653xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_897.h params.h
OBJECTS=crypto_core_inv3sntrup653.o crypto_core_invsntrup653.o crypto_core_mult3sntrup653.o crypto_core_multsntrup653.o crypto_core_multsntrup653_ntt.o crypto_core_scale3sntrup653.o crypto_core_weightsntrup653.o crypto_core_wforcesntrup653.o crypto_decode_653x1541.o crypto_decode_653x3.o crypto_decode_653x4621.o crypto_decode_653xint16.o crypto_decode_653xint32.o crypto_decode_int16.o crypto_encode_653x1541.o crypto_encode_653x1541round.o crypto_encode_653x3.o crypto_encode_653x4621.o crypto_encode_653xfreeze3.o crypto_encode_653xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_897.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/sntrup653/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup653_clean.a
HEADERS=api.h crypto_core_inv3sntrup653.h crypto_core_invsntrup653.h crypto_core_mult3sntrup653.h crypto_core_multsntrup653.h crypto_core_scale3sntrup653.h crypto_core_weightsntrup653.h crypto_core_wforcesntrup653.h crypto_decode_653x1541.h crypto_decode_653x3.h crypto_decode_653x4621.h crypto_decode_653xint16.h crypto_decode_653xint32.h crypto_encode_653x1541.h crypto_encode_653x1541round.h crypto_encode_653x3.h crypto_encode_653x4621.h crypto_encode_653xfreeze3.h crypto_encode_653xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_897.h params.h
OBJECTS=crypto_core_inv3sntrup653.o crypto_core_invsntrup653.o crypto_core_mult3sntrup653.o crypto_core_multsntrup653.o crypto_core_scale3sntrup653.o crypto_core_weightsntrup653.o crypto_core_wforcesntrup653.o crypto_decode_653x1541.o crypto_decode_653x3.o crypto_decode_653x4621.o crypto_decode_653xint16.o crypto_decode_653xint32.o crypto_encode_653x1541.o crypto_encode_653x1541round.o crypto_encode_653x3.o crypto_encode_653x4621.o crypto_encode_653xfreeze3.o crypto_encode_653xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_897.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/sntrup761/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup761_avx2.a
HEADERS=api.h crypto_core_inv3sntrup761.h crypto_core_invsntrup761.h crypto_core_mult3sntrup761.h crypto_core_multsntrup761.h crypto_core_multsntrup761_ntt.h crypto_core_scale3sntrup761.h crypto_core_weightsntrup761.h crypto_core_wforcesntrup761.h crypto_decode_761x1531.h crypto_decode_761x3.h crypto_decode_761x4591.h crypto_decode_761xint16.h crypto_decode_761xint32.h crypto_decode_int16.h crypto_encode_761x1531.h crypto_encode_761x1531round.h crypto_encode_761x3.h crypto_encode_761x4591.h crypto_encode_761xfreeze3.h crypto_encode_761xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1039.h params.h
OBJECTS=crypto_core_inv3sntrup761.o crypto_core_invsntrup761.o crypto_core_mult3sntrup761.o crypto_core_multsntrup761.o crypto_core_multsntrup761_ntt.o crypto_core_scale3sntrup761.o crypto_core_weightsntrup761.o crypto_core_wforcesntrup761.o crypto_decode_761x1531.o crypto_decode_761x3.o crypto_decode_761x4591.o crypto_decode_761xint16.o crypto_decode_761xint32.o crypto_decode_int16.o crypto_encode_761x1531.o crypto_encode_761x1531round.o crypto_encode_761x3.o crypto_encode_761x4591.o crypto_encode_761xfreeze3.o crypto_encode_761xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1039.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/sntrup761/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup761_clean.a
HEADERS=api.h crypto_core_inv3sntrup761.h crypto_core_invsntrup761.h crypto_core_mult3sntrup761.h crypto_core_multsntrup761.h crypto_core_scale3sntrup761.h crypto_core_weightsntrup761.h crypto_core_wforcesntrup761.h crypto_decode_761x1531.h crypto_decode_761x3.h crypto_decode_761x4591.h crypto_decode_761xint16.h crypto_decode_761xint32.h crypto_encode_761x1531.h crypto_encode_761x1531round.h crypto_encode_761x3.h crypto_encode_761x4591.h crypto_encode_761xfreeze3.h crypto_encode_761xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1039.h params.h
OBJECTS=crypto_core_inv3sntrup761.o crypto_core_invsntrup761.o crypto_core_mult3sntrup761.o crypto_core_multsntrup761.o crypto_core_scale3sntrup761.o crypto_core_weightsntrup761.o crypto_core_wforcesntrup761.o crypto_decode_761x1531.o crypto_decode_761x3.o crypto_decode_761x4591.o crypto_decode_761xint16.o crypto_decode_761xint32.o crypto_encode_761x1531.o crypto_encode_761x1531round.o crypto_encode_761x3.o crypto_encode_761x4591.o crypto_encode_761xfreeze3.o crypto_encode_761xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1039.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 22
crypto_kem/sntrup857/avx2/Makefile Zobrazit soubor

@@ -1,22 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup857_avx2.a
HEADERS=api.h crypto_core_inv3sntrup857.h crypto_core_invsntrup857.h crypto_core_mult3sntrup857.h crypto_core_multsntrup857.h crypto_core_multsntrup857_ntt.h crypto_core_scale3sntrup857.h crypto_core_weightsntrup857.h crypto_core_wforcesntrup857.h crypto_decode_857x1723.h crypto_decode_857x3.h crypto_decode_857x5167.h crypto_decode_857xint16.h crypto_decode_857xint32.h crypto_decode_int16.h crypto_encode_857x1723.h crypto_encode_857x1723round.h crypto_encode_857x3.h crypto_encode_857x5167.h crypto_encode_857xfreeze3.h crypto_encode_857xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1184.h params.h
OBJECTS=crypto_core_inv3sntrup857.o crypto_core_invsntrup857.o crypto_core_mult3sntrup857.o crypto_core_multsntrup857.o crypto_core_multsntrup857_ntt.o crypto_core_scale3sntrup857.o crypto_core_weightsntrup857.o crypto_core_wforcesntrup857.o crypto_decode_857x1723.o crypto_decode_857x3.o crypto_decode_857x5167.o crypto_decode_857xint16.o crypto_decode_857xint32.o crypto_decode_int16.o crypto_encode_857x1723.o crypto_encode_857x1723round.o crypto_encode_857x3.o crypto_encode_857x5167.o crypto_encode_857xfreeze3.o crypto_encode_857xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1184.o kem.o

CFLAGS=-O3 -mavx2 -mbmi2 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.s $(HEADERS)
$(AS) -o $@ $<

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_kem/sntrup857/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libsntrup857_clean.a
HEADERS=api.h crypto_core_inv3sntrup857.h crypto_core_invsntrup857.h crypto_core_mult3sntrup857.h crypto_core_multsntrup857.h crypto_core_scale3sntrup857.h crypto_core_weightsntrup857.h crypto_core_wforcesntrup857.h crypto_decode_857x1723.h crypto_decode_857x3.h crypto_decode_857x5167.h crypto_decode_857xint16.h crypto_decode_857xint32.h crypto_encode_857x1723.h crypto_encode_857x1723round.h crypto_encode_857x3.h crypto_encode_857x5167.h crypto_encode_857xfreeze3.h crypto_encode_857xint16.h crypto_encode_int16.h crypto_sort_int32.h crypto_sort_uint32.h crypto_stream_aes256ctr.h crypto_verify_1184.h params.h
OBJECTS=crypto_core_inv3sntrup857.o crypto_core_invsntrup857.o crypto_core_mult3sntrup857.o crypto_core_multsntrup857.o crypto_core_scale3sntrup857.o crypto_core_weightsntrup857.o crypto_core_wforcesntrup857.o crypto_decode_857x1723.o crypto_decode_857x3.o crypto_decode_857x5167.o crypto_decode_857xint16.o crypto_decode_857xint32.o crypto_encode_857x1723.o crypto_encode_857x1723round.o crypto_encode_857x3.o crypto_encode_857x5167.o crypto_encode_857xfreeze3.o crypto_encode_857xint16.o crypto_encode_int16.o crypto_sort_int32.o crypto_sort_uint32.o crypto_stream_aes256ctr.o crypto_verify_1184.o kem.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Wvla -Werror -Wredundant-decls -Wmissing-prototypes -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 31
crypto_sign/dilithium2/avx2/Makefile Zobrazit soubor

@@ -1,31 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libdilithium2_avx2.a
HEADERS=align.h api.h cdecl.h consts.h fips202x4.h ntt.h packing.h params.h poly.h polyvec.h rejsample.h rounding.h sign.h symmetric.h shuffle.inc
OBJECTS=consts.o fips202x4.o packing.o poly.o polyvec.o rejsample.o rounding.o sign.o symmetric-shake.o f1600x4.o invntt.o ntt.o pointwise.o shuffle.o
KECCAK4XDIR=../../../common/keccak4x
KECCAK4XOBJ=KeccakP-1600-times4-SIMD256.o
KECCAK4X=$(KECCAK4XDIR)/$(KECCAK4XOBJ)

CFLAGS=-mavx2 -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls \
-Wpointer-arith -Wshadow \
-std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS) $(KECCAK4X)
$(AR) -r $@ $(OBJECTS) $(KECCAK4X)

$(KECCAK4X):
$(MAKE) -C $(KECCAK4XDIR) $(KECCAK4XOBJ)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 19
crypto_sign/dilithium2/clean/Makefile Zobrazit soubor

@@ -1,19 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libdilithium2_clean.a
HEADERS=api.h ntt.h packing.h params.h poly.h polyvec.h reduce.h rounding.h sign.h symmetric.h
OBJECTS=ntt.o packing.o poly.o polyvec.o reduce.o rounding.o sign.o symmetric-shake.o

CFLAGS=-O3 -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -Wredundant-decls -std=c99 -I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

+ 0
- 23
crypto_sign/dilithium2aes/avx2/Makefile Zobrazit soubor

@@ -1,23 +0,0 @@
# This Makefile can be used with GNU Make or BSD Make

LIB=libdilithium2aes_avx2.a
HEADERS=aes256ctr.h align.h api.h cdecl.h consts.h ntt.h packing.h params.h poly.h polyvec.h rejsample.h rounding.h sign.h symmetric.h shuffle.inc
OBJECTS=aes256ctr.o consts.o packing.o poly.o polyvec.o rejsample.o rounding.o sign.o invntt.o ntt.o pointwise.o shuffle.o
CFLAGS=-mavx2 -maes -mpopcnt -O3 -Wall -Wextra -Wpedantic -Werror \
-Wmissing-prototypes -Wredundant-decls -std=c99 \
-I../../../common $(EXTRAFLAGS)

all: $(LIB)

%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

%.o: %.S $(HEADERS)
$(CC) $(CFLAGS) -c -o $@ $<

$(LIB): $(OBJECTS)
$(AR) -r $@ $(OBJECTS)

clean:
$(RM) $(OBJECTS)
$(RM) $(LIB)

Některé soubory nejsou zobrazny, neboť je v této revizi změněno mnoho souborů

Načítá se…
Zrušit
Uložit