<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/usr.bin/sort/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Revert CC_WNO_USE_AFTER_FREE from Makefile's (thanks uwe@)</title>
    <description>/src/usr.bin/sort/Makefile - 1.12</description>
    <pubDate>Thu Aug 03 14:56:36 UTC 2023</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>Sprinkle CC_WNO_USE_AFTER_FREE for GCC 12<br/><br/>All of them are blamed for idiom equivalent to:<br/>	newbuf = realloc(buf, size);<br/>	p = newbuf + (p - buf);</title>
    <description>/src/usr.bin/sort/Makefile - 1.11</description>
    <pubDate>Thu Aug 03 13:36:09 UTC 2023</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>bsd.own.mk: rename GCC_NO_* to CC_WNO_*<br/><br/>Rename compiler-warning-disable variables from<br/>	GCC_NO_warning<br/>to<br/>	CC_WNO_warning<br/>where warning is the full warning name as used by the compiler.<br/><br/>GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH<br/><br/>Using the convention CC_compilerflag, where compilerflag<br/>is based on the full compiler flag name.</title>
    <description>/src/usr.bin/sort/Makefile - 1.10</description>
    <pubDate>Sat Jun 03 09:09:18 UTC 2023</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>introduce some common variables for use in GCC warning disables:<br/><br/>GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)<br/>GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)<br/>GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)<br/>GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)<br/><br/>use these to turn off warnings for most GCC-8 complaints.  many<br/>of these are false positives, most of the real bugs are already<br/>commited, or are yet to come.<br/><br/><br/>we plan to introduce versions of (some?) of these that use the<br/>"-Wno-error=" form, which still displays the warnings but does<br/>not make it an error, and all of the above will be re-considered<br/>as either being "fix me" (warning still displayed) or "warning<br/>is wrong."</title>
    <description>/src/usr.bin/sort/Makefile - 1.9</description>
    <pubDate>Sun Oct 13 07:28:17 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.8.46;<br/>Save length of key instead of relying of the weight of the record sep.<br/>This frees a byte value to use for 'end of key' (to correctly sort<br/>short keys) while still having a weight assigned to the field sep.<br/>(Unless -t is given, the field sep is in the field data.)<br/>Do reverse sorts by writing the output file in reverse order (rather<br/>than reversing the sort - apart from merges).<br/>All key compares are now unweighted.<br/>For 'sort -u' mark duplicates keys during the sort and don't write<br/>to the output.<br/>Use -S to mean a posix sort - where equal keys are sorted using the<br/>raw record (rather than being kept in the original order).<br/>For 'sort -f' (no keys) generate a key of the folded data (as for -n<br/>-i and -d), simplifies the code and allows a 'posix' sort.</title>
    <description>/src/usr.bin/sort/Makefile - 1.8</description>
    <pubDate>Thu Sep 10 22:02:40 UTC 2009</pubDate>
    <dc:creator>dsl</dc:creator>
</item>

<item>
    <title>Include a local copy of the sradixsort() code from libc.<br/>Currently unchanged apart from the deletion of the 'unstable' version and<br/>other unneeded code.<br/>Use fldtab[0]. not fldtab-&gt; when we are referring to the global info<br/>in the 0th entry to emphasise that this entry is different.<br/>fldtab[0].weights is only needed in the SINGL_FLD case - so set it there.<br/>Re-indent a big 'if' is setfield() so that the line breaks match the<br/>logic - which looks dubious now!</title>
    <description>/src/usr.bin/sort/Makefile - 1.7</description>
    <pubDate>Sat Sep 05 09:16:18 UTC 2009</pubDate>
    <dc:creator>dsl</dc:creator>
</item>

<item>
    <title>Enable WARNS=4 by default for usr.bin, except for:<br/>	awk  bdes  checknr  compile_et  error  gss  hxtool  kgetcred  kinit<br/>	klist  ldd  less  lex  locale  login  m4  man  menuc  mk_cmds<br/>	mklocale  msgc  openssl  rpcgen  rpcinfo  sdiff  spell  ssh<br/>	string2key  telnet  tn3270  verify_krb5_conf  xlint</title>
    <description>/src/usr.bin/sort/Makefile - 1.6</description>
    <pubDate>Tue Apr 14 22:15:26 UTC 2009</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>branches:  1.5.40;  1.5.42;  1.5.46;<br/>this builds with WARNS=2</title>
    <description>/src/usr.bin/sort/Makefile - 1.5</description>
    <pubDate>Thu Mar 20 16:15:28 UTC 2003</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>put tmp.c back to Makefile, too</title>
    <description>/src/usr.bin/sort/Makefile - 1.4</description>
    <pubDate>Mon Feb 19 17:45:24 UTC 2001</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>make ftmp() wrapper aroung tmpfile(), there is no need to reimplement it<br/>move ftmp() from tmp.c to files.c<br/>g/c no longer needed stuff</title>
    <description>/src/usr.bin/sort/Makefile - 1.3</description>
    <pubDate>Mon Jan 08 19:16:49 UTC 2001</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>Hit sort(1) with a hammer till it compiles.<br/>Also add RCSIDs.</title>
    <description>/src/usr.bin/sort/Makefile - 1.2</description>
    <pubDate>Sat Oct 07 18:37:09 UTC 2000</pubDate>
    <dc:creator>bjh21</dc:creator>
</item>

<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/usr.bin/sort/Makefile - 1.1</description>
    <pubDate>Sat Oct 07 16:39:34 UTC 2000</pubDate>
    <dc:creator>bjh21</dc:creator>
</item>

<item>
    <title>4.4BSD-Lite2 contrib/sort</title>
    <description>/src/usr.bin/sort/Makefile - 1.1.1.1</description>
    <pubDate>Sat Oct 07 16:39:34 UTC 2000</pubDate>
    <dc:creator>bjh21</dc:creator>
</item>

<item>
    <title>sync to netbsd-5</title>
    <description>/src/usr.bin/sort/Makefile - 1.5.46.1</description>
    <pubDate>Wed Apr 21 05:27:12 UTC 2010</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>Sync with HEAD.<br/><br/>Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html</title>
    <description>/src/usr.bin/sort/Makefile - 1.5.42.1</description>
    <pubDate>Wed May 13 19:20:05 UTC 2009</pubDate>
    <dc:creator>jym</dc:creator>
</item>

<item>
    <title>Pull up the following revisions(s) (requested by dsl in ticket #1084):<br/>	usr.bin/sort/Makefile:	revision 1.6-1.8<br/>	usr.bin/sort/append.c:	revision 1.15-1.22<br/>	usr.bin/sort/fields.c:	revision 1.20-1.30<br/>	usr.bin/sort/files.c:	revision 1.27-1.40<br/>	usr.bin/sort/fsort.c:	revision 1.33-1.45<br/>	usr.bin/sort/fsort.h:	revision 1.14-1.17<br/>	usr.bin/sort/init.c:	revision 1.19-1.23<br/>	usr.bin/sort/msort.c:	revision 1.19-1.28<br/>	usr.bin/sort/radix_sort.c:	revision 1.1-1.4<br/>	usr.bin/sort/sort.1:	revision 1.27-1.29<br/>	usr.bin/sort/sort.c:	revision 1.47-1.56<br/>	usr.bin/sort/sort.h:	revision 1.20-1.30<br/>	usr.bin/sort/tmp.c:	revision 1.14-1.15<br/><br/>Only use radix sort for in-memory sort, always merge temporary files.<br/>Use a local radixsort() function so we can pass record length.<br/>Avoid use of weight tables for key compares.<br/>Fix generation of keys for numbers, negate value for reverse sort.<br/>Write file in reverse-key order for 'sort -n'.<br/>'sort -S' now does a posix sort (sort matching keys by record data).<br/>Ensure merge sort doesn't have too many temporary files open.<br/>Fixes: PR#18614 PR#27257 PR#25551 PR#22182 PR#31095 PR#30504 PR#36816<br/>PR#37860 PR#39308 PR#42094</title>
    <description>/src/usr.bin/sort/Makefile - 1.5.40.1</description>
    <pubDate>Wed Oct 14 20:41:53 UTC 2009</pubDate>
    <dc:creator>sborrill</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/usr.bin/sort/Makefile - 1.8.46.1</description>
    <pubDate>Mon Apr 13 08:05:47 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>
</channel></rss>

