<feed xmlns='http://www.w3.org/2005/Atom'>
<title>uClibc-alpine/libc/misc/time/Makefile, branch master</title>
<subtitle>Where we track our uclibc patches
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/'/>
<entry>
<title>Remove TOPDIR</title>
<updated>2005-11-21T16:15:55+00:00</updated>
<author>
<name>Peter S. Mazinger</name>
<email>ps.m@gmx.net</email>
</author>
<published>2005-11-21T16:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=ba31c6c463945c216d97ebe382654b8b9cd8061a'/>
<id>ba31c6c463945c216d97ebe382654b8b9cd8061a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace all Makefiles for new build infrastucture</title>
<updated>2005-10-29T10:16:07+00:00</updated>
<author>
<name>Peter S. Mazinger</name>
<email>ps.m@gmx.net</email>
</author>
<published>2005-10-29T10:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=e6aa37afc9c281a04f40250b8fcd35302064a087'/>
<id>e6aa37afc9c281a04f40250b8fcd35302064a087</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all objects at once; use :=//$&lt;/$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.</title>
<updated>2005-10-12T16:12:36+00:00</updated>
<author>
<name>Peter S. Mazinger</name>
<email>ps.m@gmx.net</email>
</author>
<published>2005-10-12T16:12:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=3a7ac9c7a7b4d6181d3cd70a9cb85d93a1938238'/>
<id>3a7ac9c7a7b4d6181d3cd70a9cb85d93a1938238</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for clock_getres() and clock_settime() in addition to</title>
<updated>2005-04-28T13:11:29+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2005-04-28T13:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=65fa68e25d5dc0367622cc230c3f5ac1d2587370'/>
<id>65fa68e25d5dc0367622cc230c3f5ac1d2587370</id>
<content type='text'>
the already existing clock_gettime(). In addition they will now use
the corresponding system calls if they exists, which resulted in a
move to libc/sysdeps/linux/common for clock_gettime.c (it was
previously located in libc/misc/time).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the already existing clock_gettime(). In addition they will now use
the corresponding system calls if they exists, which resulted in a
move to libc/sysdeps/linux/common for clock_gettime.c (it was
previously located in libc/misc/time).
</pre>
</div>
</content>
</entry>
<entry>
<title>merge parallel build support</title>
<updated>2005-01-25T03:17:00+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2005-01-25T03:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=130697527bfd32f3a6a6e4dfcc1e80c0cdfa0b37'/>
<id>130697527bfd32f3a6a6e4dfcc1e80c0cdfa0b37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Obligatory forgotten file...</title>
<updated>2004-05-08T05:20:24+00:00</updated>
<author>
<name>Manuel Novoa III</name>
<email>mjn3@codepoet.org</email>
</author>
<published>2004-05-08T05:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=58fff9b55ce0d1b45388954e56f4832db7ff85c0'/>
<id>58fff9b55ce0d1b45388954e56f4832db7ff85c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a dummy (always fails) wcsftime.  This is needed for the libstdc++ locale</title>
<updated>2004-01-14T06:30:59+00:00</updated>
<author>
<name>Manuel Novoa III</name>
<email>mjn3@codepoet.org</email>
</author>
<published>2004-01-14T06:30:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=5dd9f2af4bcc23c86d1d4f4a5574c20d7faff949'/>
<id>5dd9f2af4bcc23c86d1d4f4a5574c20d7faff949</id>
<content type='text'>
implementation to build.  Later this month I'll add a functional wcsftime.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
implementation to build.  Later this month I'll add a functional wcsftime.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add clock_gettime() submitted by Justus Pendleton &lt;uc@ryoohki.net&gt;.</title>
<updated>2003-11-07T06:08:27+00:00</updated>
<author>
<name>Manuel Novoa III</name>
<email>mjn3@codepoet.org</email>
</author>
<published>2003-11-07T06:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=44cb355a26382c2361415bae11148f7fe1a4a526'/>
<id>44cb355a26382c2361415bae11148f7fe1a4a526</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Peter Kjellerstedt writes:</title>
<updated>2003-10-18T10:20:59+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2003-10-18T10:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=dd3fb0f8c1c10fcee804f11a4eed84316c5f694b'/>
<id>dd3fb0f8c1c10fcee804f11a4eed84316c5f694b</id>
<content type='text'>
rm.patch:
* Define $(RM) as rm -f in Rules.mak and test/Rules.mak
  (this is the same definition as gmake uses by default).
* Change all occurrences of rm and rm -f into $(RM).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rm.patch:
* Define $(RM) as rm -f in Rules.mak and test/Rules.mak
  (this is the same definition as gmake uses by default).
* Change all occurrences of rm and rm -f into $(RM).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new *scanf implementation, includeing the *wscanf functions.</title>
<updated>2003-08-01T20:08:59+00:00</updated>
<author>
<name>Manuel Novoa III</name>
<email>mjn3@codepoet.org</email>
</author>
<published>2003-08-01T20:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=1217289737588e65b088b3535428b27c7287d699'/>
<id>1217289737588e65b088b3535428b27c7287d699</id>
<content type='text'>
  Should be standards compliant and with several optional features,
  including support for hexadecimal float notation, locale awareness,
  glibc-like locale-specific digit grouping with the `'' flag, and
  positional arg support.  I tested it pretty well (finding several
  bugs in glibc's scanf in the process), but it is brand new so be
  aware.

The *wprintf functions now support floating point output.  Also, a
  couple of bugs were squashed.  Finally, %a/%A conversions are
  now implemented.

Implement the glibc xlocale interface for thread-specific locale
  support.  Also add the various *_l(args, locale_t loc_arg) funcs.

  NOTE!!!  setlocale() is NOT threadsafe!  NOTE!!!

The strto{floating point} conversion functions are now locale aware.
  The also now support hexadecimal floating point notation.

Add the wcsto{floating point} conversion functions.

Fix a bug in mktime() related to dst.  Note that unlike glibc's mktime,
  uClibc's version always normalizes the struct tm before attempting
  to determine the correct dst setting if tm_isdst == -1 on entry.

Add a stub version of the libintl functions.  (untested)

Fixed a known memory leak in setlocale() related to the collation data.

Add lots of new config options (which Erik agreed to sort out :-),
  including finally exposing some of the stripped down stdio configs.
  Be careful with those though, as they haven't been tested in a
  long time.


(temporary) GOTCHAs...

The ctype functions are currently incorrect for 8-bit locales.  They
  will be fixed shortly.

The ctype functions are now table-based, resulting in larger staticly
  linked binaries.  I'll be adding an option to use the old approach
  in the stub locale configuration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Should be standards compliant and with several optional features,
  including support for hexadecimal float notation, locale awareness,
  glibc-like locale-specific digit grouping with the `'' flag, and
  positional arg support.  I tested it pretty well (finding several
  bugs in glibc's scanf in the process), but it is brand new so be
  aware.

The *wprintf functions now support floating point output.  Also, a
  couple of bugs were squashed.  Finally, %a/%A conversions are
  now implemented.

Implement the glibc xlocale interface for thread-specific locale
  support.  Also add the various *_l(args, locale_t loc_arg) funcs.

  NOTE!!!  setlocale() is NOT threadsafe!  NOTE!!!

The strto{floating point} conversion functions are now locale aware.
  The also now support hexadecimal floating point notation.

Add the wcsto{floating point} conversion functions.

Fix a bug in mktime() related to dst.  Note that unlike glibc's mktime,
  uClibc's version always normalizes the struct tm before attempting
  to determine the correct dst setting if tm_isdst == -1 on entry.

Add a stub version of the libintl functions.  (untested)

Fixed a known memory leak in setlocale() related to the collation data.

Add lots of new config options (which Erik agreed to sort out :-),
  including finally exposing some of the stripped down stdio configs.
  Be careful with those though, as they haven't been tested in a
  long time.


(temporary) GOTCHAs...

The ctype functions are currently incorrect for 8-bit locales.  They
  will be fixed shortly.

The ctype functions are now table-based, resulting in larger staticly
  linked binaries.  I'll be adding an option to use the old approach
  in the stub locale configuration.
</pre>
</div>
</content>
</entry>
</feed>
