Index of /pub/mirrors/btcbase.org/patches/mpi_second_cut/hunk/mpi

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [TXT] Makefile.html 2020-10-16 14:04 3.8K [DIR] bin/ 2020-10-16 14:04 - [TXT] errors.c.html 2020-10-16 13:55 0 [DIR] include/ 2020-10-16 14:05 - [TXT] iobuf.c.html 2020-10-16 13:55 0 [TXT] logger.c.html 2020-10-16 13:55 0 [TXT] memory.c.html 2020-10-16 14:04 15K [TXT] mpi-add.c.html 2020-10-16 14:04 9.2K [TXT] mpi-bit.c.html 2020-10-16 14:04 8.0K [TXT] mpi-cmp.c.html 2020-10-16 14:05 7.8K [TXT] mpi-div.c.html 2020-10-16 14:05 9.2K [TXT] mpi-gcd.c.html 2020-10-16 14:05 7.8K [TXT] mpi-inline.c.html 2020-10-16 14:04 8.1K [TXT] mpi-inv.c.html 2020-10-16 14:04 7.8K [TXT] mpi-mpow.c.html 2020-10-16 14:05 8.5K [TXT] mpi-mul.c.html 2020-10-16 14:05 9.1K [TXT] mpi-pow.c.html 2020-10-16 14:05 9.7K [TXT] mpi-scan.c.html 2020-10-16 14:04 8.0K [TXT] mpicoder.c.html 2020-10-16 14:05 26K [TXT] mpih-add1.c.html 2020-10-16 14:04 9.2K [TXT] mpih-cmp.c.html 2020-10-16 14:05 9.2K [TXT] mpih-div.c.html 2020-10-16 14:05 9.2K [TXT] mpih-lshift.c.html 2020-10-16 14:04 9.3K [TXT] mpih-mul.c.html 2020-10-16 14:05 11K [TXT] mpih-mul1.c.html 2020-10-16 14:04 9.1K [TXT] mpih-mul2.c.html 2020-10-16 14:04 9.1K [TXT] mpih-mul3.c.html 2020-10-16 14:04 9.1K [TXT] mpih-rshift.c.html 2020-10-16 14:04 9.3K [TXT] mpih-sub1.c.html 2020-10-16 14:06 9.1K [TXT] mpiutil.c.html 2020-10-16 14:04 8.1K [TXT] secmem.c.html 2020-10-16 14:05 14K [DIR] tests/ 2020-10-16 14:04 - [TXT] udiv-w-sdiv.c.html 2020-10-16 13:55 0
v
- 6BE57F08EC92D8BB7FBA6E14DE060CA60D0655B3DAD55CCC31B8387B9A305361F208E05589F091F8A0F774D9830E43B015E81E5DDC16EC41C16B00A04A13F69F
+ 812488321DD4DD4E83CFC49F1FFD543231BFD8099880BF8106D7C5DEBF7E7FEC8B6E17F9B91EBC7CC7C772B06C03C6FFC176438BC3204953BDA7842F06EF43AE
mpi/README
(6 . 6)(6 . 18)
5269 SHA512(gnupg-1.4.10.tar.gz) :
5270 d037041d2e6882fd3b999500b5a7b42be2c224836afc358e1f8a2465c1b74473d518f185b7c324b2c8dec4ffb70e9e34a03c94d1a54cc55d297f40c9745f6e1b
5271
5272 DEMO:
5273
5274 1) make
5275 2) cd tests
5276 3) make
5277 4) ./test_mpi
5278 5) output is:
5279 37A063D056817668C7AA3418F29
5280 6) q: 'Waaaaaa, it barfed!'
5281 a: You are probably using GCC 5 or LLVM. Stop.
5282
5283
5284 CHANGES FROM ORIGINAL:
5285
5286 1) Everything pertaining to Automake was nuked, and the earth where it stood -
(16 . 7)(28 . 7)
5288 another project. This will turn up in 'bin'.
5289
5290 Among other things, this now means that all KNOBS now reside in a
5291 MANUALLY-controlled 'config.h' found in 'include'. If you are building
5292 MANUALLY-controlled 'knobs.h' found in 'include'. If you are building
5293 on some very peculiar unix, please read it and adjust as appropriate.
5294 It contains ONLY those knobs which actually pertain to the code.
5295
(41 . 7)(53 . 7)
5297 don't need'em in their source code.
5298
5299 4) Other code has been altered solely to the extent required by items
5300 (1) and (2).
5301 (1), (2), and (3).
5302
5303 Cruft which appears in dead #ifdefs may be removed in the future.
5304 Don't get comfortable with it being there.
(55 . 3)(67 . 20)
5306
5307 7) The original code was distributed under GPL 3, which may apply on
5308 your planet and is therefore included. (See COPYING.)
5309
5310 ----------
5311 UPDATE #1:
5312 ----------
5313
5314 1) Abolished the logging subsystem inherited from GPG.
5315
5316 2) Abolished the I/O buffering subsystem, from same.
5317
5318 3) Eliminated all #ifdef blocks pertaining to RiscOS.
5319
5320 4) config.h is now knobs.h and is considerably shorter
5321 on account of there now being a great many fewer knobs.
5322
5323 5) Eliminated certain blocks of dead code.
5324
5325 6) Inserted notice of modifications as specified in GPL-3