<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/findutils, branch ucrt_hack</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=ucrt_hack</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=ucrt_hack'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2021-10-13T13:37:51+00:00</updated>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-10-13T13:37:51+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-10-13T13:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0ecf1aea459571b48dc68ddc2b7b9265740fa960'/>
<id>urn:sha1:0ecf1aea459571b48dc68ddc2b7b9265740fa960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>find: code shrink -{m,a,c}{time,min}</title>
<updated>2021-10-10T13:18:12+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-10-10T13:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d8e39b5917a5dc9c11ecf5714b8c2e1037a9838d'/>
<id>urn:sha1:d8e39b5917a5dc9c11ecf5714b8c2e1037a9838d</id>
<content type='text'>
function                                             old     new   delta
time_cmp                                               -     181    +181
func_mmin                                            171      31    -140
func_mtime                                           180      34    -146
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/2 up/down: 181/-286)         Total: -105 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>find: implement -amin, -atime, -cmin, and -ctime</title>
<updated>2021-10-09T19:45:59+00:00</updated>
<author>
<name>Ismael Luceno</name>
<email>ismael@iodev.co.uk</email>
</author>
<published>2021-10-09T19:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=04ad683bf99333c2a6c6fd6549faa67978ad9a98'/>
<id>urn:sha1:04ad683bf99333c2a6c6fd6549faa67978ad9a98</id>
<content type='text'>
function                                             old     new   delta
func_mtime                                           130     180     +50
func_mmin                                            121     171     +50
static.params                                        235     261     +26
parse_params                                        1435    1461     +26
packed_usage                                       34025   34033      +8
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 160/0)             Total: 160 bytes

Signed-off-by: Ismael Luceno &lt;ismael@iodev.co.uk&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>find: Unify time comparisons</title>
<updated>2021-10-07T14:40:37+00:00</updated>
<author>
<name>Ismael Luceno</name>
<email>ismael@iodev.co.uk</email>
</author>
<published>2021-09-29T11:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=421c8767ba4ebf02fadc056026033e8feaf1a470'/>
<id>urn:sha1:421c8767ba4ebf02fadc056026033e8feaf1a470</id>
<content type='text'>
Split the common part into a function, to be reused.

The tail call is optimized, meaning now mmin/mtime just prepare arguments
and jump into the common code, thus near zero overhead.

This reduces code size slightly, e.g. on x86_64:
   text    data     bss     dec     hex filename
   4806       0       0    4806    12c6 findutils/find.o.orig
   4782       0       0    4782    12ae findutils/find.o

Of course, the savings are even greater when implementing atime/ctime
variants.

Signed-off-by: Ismael Luceno &lt;ismael@iodev.co.uk&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>config: find: Fix mtime/mmin description</title>
<updated>2021-10-07T14:38:32+00:00</updated>
<author>
<name>Ismael Luceno</name>
<email>ismael@iodev.co.uk</email>
</author>
<published>2021-09-29T11:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0084c44799f4735e2e8a0d92381edc77a4c9d77f'/>
<id>urn:sha1:0084c44799f4735e2e8a0d92381edc77a4c9d77f</id>
<content type='text'>
s/modified time/modification time/

Signed-off-by: Ismael Luceno &lt;ismael@iodev.co.uk&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-08-30T07:37:51+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-08-30T07:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bdb10f66af52bbd4f9d9340f2cf8ca73adbaee91'/>
<id>urn:sha1:bdb10f66af52bbd4f9d9340f2cf8ca73adbaee91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Regularize "NUL terminated input" --help texts</title>
<updated>2021-08-22T13:43:29+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-08-22T13:43:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1e7ca1859112333e3fb8d31dc715a4e4d5af5788'/>
<id>urn:sha1:1e7ca1859112333e3fb8d31dc715a4e4d5af5788</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-06-28T06:46:32+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-06-28T06:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e1ad66c0b8fd58a7158d40771175a7dab224202d'/>
<id>urn:sha1:e1ad66c0b8fd58a7158d40771175a7dab224202d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: more --help tweaks</title>
<updated>2021-06-16T12:24:27+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-06-16T12:24:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=609df6f22a960e45b727698f33be695d42541e25'/>
<id>urn:sha1:609df6f22a960e45b727698f33be695d42541e25</id>
<content type='text'>
function                                             old     new   delta
packed_usage                                       33522   33534     +12

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: --help tweaks</title>
<updated>2021-06-14T18:47:20+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-06-14T18:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e2b9215868a3d72691e5bc0f887354254606447b'/>
<id>urn:sha1:e2b9215868a3d72691e5bc0f887354254606447b</id>
<content type='text'>
function                                             old     new   delta
packed_usage                                       33589   33552     -37

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
