Skip to content

Commit 6a139fd

Browse files
committed
Add LABEL support for new functions.
1 parent 9496a99 commit 6a139fd

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

include/relic_label.h

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,6 +1207,9 @@
12071207
#undef ep2_is_valid
12081208
#undef ep2_tab
12091209
#undef ep2_print
1210+
#undef ep2_size_bin
1211+
#undef ep2_read_bin
1212+
#undef ep2_write_bin
12101213
#undef ep2_neg_basic
12111214
#undef ep2_neg_projc
12121215
#undef ep2_add_basic
@@ -1240,6 +1243,8 @@
12401243
#undef ep2_norm
12411244
#undef ep2_map
12421245
#undef ep2_frb
1246+
#undef ep2_pck
1247+
#undef ep2_upk
12431248

12441249
#define ep2_curve_init PREFIX(ep2_curve_init)
12451250
#define ep2_curve_clean PREFIX(ep2_curve_clean)
@@ -1262,6 +1267,9 @@
12621267
#define ep2_is_valid PREFIX(ep2_is_valid)
12631268
#define ep2_tab PREFIX(ep2_tab)
12641269
#define ep2_print PREFIX(ep2_print)
1270+
#define ep2_size_bin PREFIX(ep2_size_bin)
1271+
#define ep2_read_bin PREFIX(ep2_read_bin)
1272+
#define ep2_write_bin PREFIX(ep2_write_bin)
12651273
#define ep2_neg_basic PREFIX(ep2_neg_basic)
12661274
#define ep2_neg_projc PREFIX(ep2_neg_projc)
12671275
#define ep2_add_basic PREFIX(ep2_add_basic)
@@ -1295,6 +1303,8 @@
12951303
#define ep2_norm PREFIX(ep2_norm)
12961304
#define ep2_map PREFIX(ep2_map)
12971305
#define ep2_frb PREFIX(ep2_frb)
1306+
#define ep2_pck PREFIX(ep2_pck)
1307+
#define ep2_upk PREFIX(ep2_upk)
12981308

12991309
#undef fp2_st
13001310
#undef fp2_t
@@ -1337,11 +1347,14 @@
13371347
#undef fp2_inv
13381348
#undef fp2_inv_uni
13391349
#undef fp2_inv_sim
1350+
#undef fp2_test_uni
13401351
#undef fp2_conv_uni
13411352
#undef fp2_exp
13421353
#undef fp2_exp_uni
13431354
#undef fp2_frb
13441355
#undef fp2_srt
1356+
#undef fp2_pck
1357+
#undef fp2_upk
13451358

13461359
#define fp2_copy PREFIX(fp2_copy)
13471360
#define fp2_zero PREFIX(fp2_zero)
@@ -1372,11 +1385,14 @@
13721385
#define fp2_inv PREFIX(fp2_inv)
13731386
#define fp2_inv_uni PREFIX(fp2_inv_uni)
13741387
#define fp2_inv_sim PREFIX(fp2_inv_sim)
1388+
#define fp2_test_uni PREFIX(fp2_test_uni)
13751389
#define fp2_conv_uni PREFIX(fp2_conv_uni)
13761390
#define fp2_exp PREFIX(fp2_exp)
13771391
#define fp2_exp_uni PREFIX(fp2_exp_uni)
13781392
#define fp2_frb PREFIX(fp2_frb)
13791393
#define fp2_srt PREFIX(fp2_srt)
1394+
#define fp2_pck PREFIX(fp2_pck)
1395+
#define fp2_upk PREFIX(fp2_upk)
13801396

13811397
#undef fp2_addn_low
13821398
#undef fp2_addm_low
@@ -1423,6 +1439,9 @@
14231439
#undef fp3_is_zero
14241440
#undef fp3_rand
14251441
#undef fp3_print
1442+
#undef fp3_size_bin
1443+
#undef fp3_read_bin
1444+
#undef fp3_write_bin
14261445
#undef fp3_cmp
14271446
#undef fp3_add_basic
14281447
#undef fp3_add_integ
@@ -1450,6 +1469,9 @@
14501469
#define fp3_is_zero PREFIX(fp3_is_zero)
14511470
#define fp3_rand PREFIX(fp3_rand)
14521471
#define fp3_print PREFIX(fp3_print)
1472+
#define fp3_size_bin PREFIX(fp3_size_bin)
1473+
#define fp3_read_bin PREFIX(fp3_read_bin)
1474+
#define fp3_write_bin PREFIX(fp3_write_bin)
14531475
#define fp3_cmp PREFIX(fp3_cmp)
14541476
#define fp3_add_basic PREFIX(fp3_add_basic)
14551477
#define fp3_add_integ PREFIX(fp3_add_integ)
@@ -1503,6 +1525,9 @@
15031525
#undef fp6_is_zero
15041526
#undef fp6_rand
15051527
#undef fp6_print
1528+
#undef fp6_size_bin
1529+
#undef fp6_read_bin
1530+
#undef fp6_write_bin
15061531
#undef fp6_cmp
15071532
#undef fp6_add
15081533
#undef fp6_sub
@@ -1525,6 +1550,9 @@
15251550
#define fp6_is_zero PREFIX(fp6_is_zero)
15261551
#define fp6_rand PREFIX(fp6_rand)
15271552
#define fp6_print PREFIX(fp6_print)
1553+
#define fp6_size_bin PREFIX(fp6_size_bin)
1554+
#define fp6_read_bin PREFIX(fp6_read_bin)
1555+
#define fp6_write_bin PREFIX(fp6_write_bin)
15281556
#define fp6_cmp PREFIX(fp6_cmp)
15291557
#define fp6_add PREFIX(fp6_add)
15301558
#define fp6_sub PREFIX(fp6_sub)
@@ -1547,6 +1575,9 @@
15471575
#undef fp12_is_zero
15481576
#undef fp12_rand
15491577
#undef fp12_print
1578+
#undef fp12_size_bin
1579+
#undef fp12_read_bin
1580+
#undef fp12_write_bin
15501581
#undef fp12_cmp
15511582
#undef fp12_cmp_dig
15521583
#undef fp12_set_dig
@@ -1575,12 +1606,17 @@
15751606
#undef fp12_exp
15761607
#undef fp12_exp_cyc
15771608
#undef fp12_exp_cyc_sps
1609+
#undef fp12_pck
1610+
#undef fp12_upk
15781611

15791612
#define fp12_copy PREFIX(fp12_copy)
15801613
#define fp12_zero PREFIX(fp12_zero)
15811614
#define fp12_is_zero PREFIX(fp12_is_zero)
15821615
#define fp12_rand PREFIX(fp12_rand)
15831616
#define fp12_print PREFIX(fp12_print)
1617+
#define fp12_size_bin PREFIX(fp12_size_bin)
1618+
#define fp12_read_bin PREFIX(fp12_read_bin)
1619+
#define fp12_write_bin PREFIX(fp12_write_bin)
15841620
#define fp12_cmp PREFIX(fp12_cmp)
15851621
#define fp12_cmp_dig PREFIX(fp12_cmp_dig)
15861622
#define fp12_set_dig PREFIX(fp12_set_dig)
@@ -1609,6 +1645,8 @@
16091645
#define fp12_exp PREFIX(fp12_exp)
16101646
#define fp12_exp_cyc PREFIX(fp12_exp_cyc)
16111647
#define fp12_exp_cyc_sps PREFIX(fp12_exp_cyc_sps)
1648+
#define fp12_pck PREFIX(fp12_pck)
1649+
#define fp12_upk PREFIX(fp12_upk)
16121650

16131651
#undef fp18_copy
16141652
#undef fp18_zero

0 commit comments

Comments
 (0)