<?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/lib/csu/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Instead of compiling files with -fcommon, create an include file and declare<br/>the 3 symbols that need to be common using an attribute. Put all the 3 symbol<br/>definitions in libc in one place (initfini.c). Reviewed by joerg@</title>
    <description>/src/lib/csu/Makefile - 1.41</description>
    <pubDate>Tue Apr 20 21:42:31 UTC 2021</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Explicitly use -fcommon for globals shared between libc and CSU.</title>
    <description>/src/lib/csu/Makefile - 1.40</description>
    <pubDate>Wed Apr 22 23:32:25 UTC 2020</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>fix duplicated chunk from merge</title>
    <description>/src/lib/csu/Makefile - 1.39</description>
    <pubDate>Sun Jan 27 04:35:25 UTC 2019</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>Merge the [pgoyette-compat] branch</title>
    <description>/src/lib/csu/Makefile - 1.38</description>
    <pubDate>Sun Jan 27 02:08:35 UTC 2019</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>Specify NOLIBCSANITIZER in lib/csu<br/><br/>The low-level libraries in csu are used in non-sanitized code.</title>
    <description>/src/lib/csu/Makefile - 1.37</description>
    <pubDate>Thu Jul 26 01:25:23 UTC 2018</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>branches:  1.36.2;<br/>Disable MKSANITIZER in lib/csu<br/><br/>These low-level libraries are expected to be not touched by a sanitizer.<br/>Every libc program not using sanitizers cannot work with sanitized csu.</title>
    <description>/src/lib/csu/Makefile - 1.36</description>
    <pubDate>Sat Jun 16 18:58:00 UTC 2018</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>branches:  1.35.22;<br/>MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU</title>
    <description>/src/lib/csu/Makefile - 1.35</description>
    <pubDate>Sun Aug 10 23:25:49 UTC 2014</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>Retire USE_COMPILERCRTSTUFF=yes.</title>
    <description>/src/lib/csu/Makefile - 1.34</description>
    <pubDate>Tue Apr 22 13:20:58 UTC 2014</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.33.2;<br/>Add support for a NetBSD MARCH elf note to record the MACHINE_ARCH for<br/>which a program was compiled.</title>
    <description>/src/lib/csu/Makefile - 1.33</description>
    <pubDate>Tue Sep 10 16:45:33 UTC 2013</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>Make all earm variants use earm.</title>
    <description>/src/lib/csu/Makefile - 1.32</description>
    <pubDate>Sun Apr 28 06:09:52 UTC 2013</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>branches:  1.31.2;<br/>Unbreak compat.</title>
    <description>/src/lib/csu/Makefile - 1.31</description>
    <pubDate>Sat Jun 16 19:19:14 UTC 2012</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>Allow USE_COMPILERCRTSTUFF=yes for platforms that use MACHINE_CPU !=<br/>MACHINE_ARCH.</title>
    <description>/src/lib/csu/Makefile - 1.30</description>
    <pubDate>Sat Jun 16 18:19:39 UTC 2012</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.29.4;<br/>use of .PARSEDIR just doesn't work with .OBJDIR, replace with .CURDIR</title>
    <description>/src/lib/csu/Makefile - 1.29</description>
    <pubDate>Mon Jan 31 17:54:20 UTC 2011</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>branches:  1.28.2;<br/>Centralise USE_COMPILERCRTSTUFF.<br/><br/>PCC might need help.</title>
    <description>/src/lib/csu/Makefile - 1.28</description>
    <pubDate>Sun Nov 28 18:40:56 UTC 2010</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared<br/>between all platforms and a small assembler stub in crt0.S is used for<br/>setting up the proper stack and whatever else MD needs.<br/><br/>Extract crti.S and crtn. from the old dot_init.h files. Prepare other<br/>platforms that use the 6-argument form of __(_)start for this.<br/><br/>Rewrite the crtbegin and crtend modules in assembler to make them<br/>compiler independent. Document the interface in README.</title>
    <description>/src/lib/csu/Makefile - 1.27</description>
    <pubDate>Sat Aug 07 18:01:32 UTC 2010</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>delete all the a.out csu code.</title>
    <description>/src/lib/csu/Makefile - 1.26</description>
    <pubDate>Mon Jul 05 21:27:55 UTC 2010</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>look for ${CSU_MACHINE_ARCH}_elf directory first.</title>
    <description>/src/lib/csu/Makefile - 1.25</description>
    <pubDate>Sun Dec 13 08:03:44 UTC 2009</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.24.40;  1.24.46;<br/>${MACHINE_ARCH} != "arm32" is always true now, so remove it from an if.</title>
    <description>/src/lib/csu/Makefile - 1.24</description>
    <pubDate>Thu May 02 16:42:53 UTC 2002</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>- Fix typo<br/>- Wrap long line</title>
    <description>/src/lib/csu/Makefile - 1.23</description>
    <pubDate>Wed Jan 10 13:20:17 UTC 2001</pubDate>
    <dc:creator>enami</dc:creator>
</item>

<item>
    <title>use MACIHNE_CPU to determine architecture-dependent source code directory.<br/>is use of exists(foo) safe enough?<br/>TODO: many other places to fix</title>
    <description>/src/lib/csu/Makefile - 1.22</description>
    <pubDate>Mon Jan 08 08:30:00 UTC 2001</pubDate>
    <dc:creator>itojun</dc:creator>
</item>
</channel></rss>

