<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bn/arch/mips64, branch OPENBSD_7_5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-01-23T12:17:58+00:00</updated>
<entry>
<title>Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c.</title>
<updated>2023-01-23T12:17:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-23T12:17:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1cecd93e8ee9b8f82eb8dd7e752b256b5a9caf8'/>
<id>urn:sha1:c1cecd93e8ee9b8f82eb8dd7e752b256b5a9caf8</id>
<content type='text'>
These are wrapped with #ifndef HAVE_BN_ADD_MUL_WORDS/HAVE_BN_MUL_WORDS,
which are defined for architectures that provide their own assembly
versions.
</content>
</entry>
<entry>
<title>Move bn_sqr_words from bn_asm.c to bn_sqr.c.</title>
<updated>2023-01-23T12:09:06+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-23T12:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59011d19bae2f06c7da3b93b0f376d59914113a2'/>
<id>urn:sha1:59011d19bae2f06c7da3b93b0f376d59914113a2</id>
<content type='text'>
This is wrapped with #ifndef HAVE_BN_SQR_WORDS, which is then defined for
architectures that provide their own assembly versions.
</content>
</entry>
<entry>
<title>Move bn_div_words from bn_asm.c to bn_div.c.</title>
<updated>2023-01-23T12:02:48+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-23T12:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f19c47039da4275e5bf41ae120247544333dd021'/>
<id>urn:sha1:f19c47039da4275e5bf41ae120247544333dd021</id>
<content type='text'>
This is wrapped with #ifndef HAVE_BN_DIV_WORDS, which are defined for
architectures that provide their own assembly versions.
</content>
</entry>
<entry>
<title>Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c.</title>
<updated>2023-01-23T10:31:03+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-23T10:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=72c06ed66b15060f591b12db9516011124121c3c'/>
<id>urn:sha1:72c06ed66b15060f591b12db9516011124121c3c</id>
<content type='text'>
These are wrapped with #ifndef HAVE_BN_ADD_WORDS/HAVE_BN_SUB_WORDS, which
are defined for architectures that provide their own assembly versions.
</content>
</entry>
<entry>
<title>Move bn_{mul,sqr}_comba{4,8}() from bn_asm.c to bn_mul.c/bn_sqr.c.</title>
<updated>2023-01-20T17:31:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-20T17:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b92d9703cbe79988537ce70eae887ac8dd689362'/>
<id>urn:sha1:b92d9703cbe79988537ce70eae887ac8dd689362</id>
<content type='text'>
Wrap these in HAVE_BN_{MUL,SQR}_COMBA{4,8} defines. Add these defines to
bn_arch.h where the architecture currently provides its own version.

ok tb@
</content>
</entry>
<entry>
<title>Replace BN_DIV3W with HAVE_BN_DIV_3_WORDS (in bn_arch.h).</title>
<updated>2023-01-20T10:07:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-20T10:07:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f0cba741581d1b230d658b4fcc93b802ac49a5f1'/>
<id>urn:sha1:f0cba741581d1b230d658b4fcc93b802ac49a5f1</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Provide a per machine bn_arch.h.</title>
<updated>2023-01-20T10:04:34+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-20T10:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=481d4dbec5e67fc8e767c554b19a84590c6c755f'/>
<id>urn:sha1:481d4dbec5e67fc8e767c554b19a84590c6c755f</id>
<content type='text'>
This will provide a location for machine specific defines, prototypes and
inline functions.

ok tb@
</content>
</entry>
</feed>
