Merge branch 'fix/doc' into develop

This commit is contained in:
Steffen Jaeckel 2017-12-21 18:20:36 +01:00
commit 57c769c8ff
5 changed files with 27 additions and 4 deletions

View File

@ -14,6 +14,7 @@
* *
* Tom St Denis, tstdenis82@gmail.com, http://libtom.org * Tom St Denis, tstdenis82@gmail.com, http://libtom.org
*/ */
#include <stdarg.h> #include <stdarg.h>
void mp_clear_multi(mp_int *mp, ...) void mp_clear_multi(mp_int *mp, ...)

View File

@ -14,6 +14,7 @@
* *
* Tom St Denis, tstdenis82@gmail.com, http://libtom.org * Tom St Denis, tstdenis82@gmail.com, http://libtom.org
*/ */
#include <stdarg.h> #include <stdarg.h>
int mp_init_multi(mp_int *mp, ...) int mp_init_multi(mp_int *mp, ...)

View File

@ -14,6 +14,7 @@
* *
* Tom St Denis, tstdenis82@gmail.com, http://libtom.org * Tom St Denis, tstdenis82@gmail.com, http://libtom.org
*/ */
const mp_digit ltm_prime_tab[] = { const mp_digit ltm_prime_tab[] = {
0x0002, 0x0003, 0x0005, 0x0007, 0x000B, 0x000D, 0x0011, 0x0013, 0x0002, 0x0003, 0x0005, 0x0007, 0x000B, 0x000D, 0x0011, 0x0013,
0x0017, 0x001D, 0x001F, 0x0025, 0x0029, 0x002B, 0x002F, 0x0035, 0x0017, 0x001D, 0x001F, 0x0025, 0x0029, 0x002B, 0x002F, 0x0035,

View File

@ -14,6 +14,7 @@
* *
* Tom St Denis, tstdenis82@gmail.com, http://libtom.org * Tom St Denis, tstdenis82@gmail.com, http://libtom.org
*/ */
#ifdef MP_LOW_MEM #ifdef MP_LOW_MEM
# define TAB_SIZE 32 # define TAB_SIZE 32
#else #else

View File

@ -85,24 +85,43 @@ while (<$in>) {
my $line = 0; my $line = 0;
my $tmp = $m[1]; my $tmp = $m[1];
my $fun = $tmp;
$tmp =~ s/_/"\\_"/ge; $tmp =~ s/_/"\\_"/ge;
print {$out} "\\vspace{+3mm}\\begin{small}\n\\hspace{-5.1mm}{\\bf File}: $tmp\n\\vspace{-3mm}\n\\begin{alltt}\n"; $fun =~ s/^bn_//;
$fun =~ s/\.c$//;
$fun =~ s/_/"\\_"/ge;
print {$out} "\\index{$fun}\\vspace{+3mm}\\begin{small}\n\\hspace{-5.1mm}{\\bf File}: $tmp\n\\vspace{-3mm}\n\\begin{alltt}\n";
$wroteline += 5; $wroteline += 5;
if ($skipheader == 1) { if ($skipheader == 1) {
# scan till next end of comment, e.g. skip license # scan till next end of comment, e.g. skip license
while (<$src>) { while (<$src>) {
if ($_ =~ /#ifdef BN/) {
printf {$out} ("%03d ", $line);
for ($x = 0; $x < length($_); $x++) {
print {$out} chr(vec($_, $x, 8));
if ($x == 75) {
print {$out} "\n ";
++$wroteline;
}
}
print {$out} "...\n";
++$wroteline;
}
$text[$line++] = $_; $text[$line++] = $_;
last if ($_ =~ /libtom\.org/); last if ($_ =~ /libtom\.org/);
} }
<$src>; <$src>;
$text[$line++] = $_;
<$src>;
$text[$line++] = $_;
} }
my $inline = 0; my $inline = 0;
while (<$src>) { while (<$src>) {
next if ($_ =~ /\$Source/); next if ($_ =~ /ref/);
next if ($_ =~ /\$Revision/); next if ($_ =~ /git commit/);
next if ($_ =~ /\$Date/); next if ($_ =~ /commit time/);
$text[$line++] = $_; $text[$line++] = $_;
++$inline; ++$inline;
chomp($_); chomp($_);