summaryrefslogtreecommitdiffstats
path: root/libc/misc/time
Commit message (Collapse)AuthorAgeFilesLines
* In bug 622, JohnAta writes:Eric Andersen2006-11-021-4/+38
| | | | | | | | In 2005, Congress passed a law so that in 2007, the second week of March starts DST. Previously, it was the first week of April. The uclibc time library routines apparently have not been updated to reflect this new processing. Using the current version of uclibc, on March 11, 2007 the reported time will be incorrect.
* fixup my copyright notice, trim stale remnants of older notices whichEric Andersen2006-07-051-1/+0
| | | | I had clearly run search/replace on that were cluttering things up.
* select needs sys/select.h, str[n]casecmp/ffs needs strings.h, if BSD is not ↵Peter S. Mazinger2006-03-231-2/+18
| | | | defined, gettimeofday has other prototype and tm_gmtoff/tm_zone do not exist
* Correct build if UCLIBC_HAS_CTYPE_TABLES is not definedPeter S. Mazinger2006-03-221-1/+1
|
* Mark some functions as GNU, provide missing hidden memmem, remove ↵Peter S. Mazinger2006-03-221-1/+2
| | | | _ISOC99/XOPEN_SOURCE
* Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger2006-03-101-6/+0
| | | | most of global data relocations are back
* return NULL if year is too bigMike Frysinger2006-03-011-0/+12
|
* libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger2006-02-131-50/+17
| | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
* Add files for IMA. Yes, I know it's a hack and no, I won't split the ↵Peter S. Mazinger2006-02-1325-0/+203
| | | | affected files
* global data uses libc_hidden_data_def, convert all -I hope- and add some newPeter S. Mazinger2006-02-011-3/+3
|
* Some warnings go awayPeter S. Mazinger2006-01-271-4/+4
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-221-1/+0
| | | | is a useless attempt
* s/weak_alias/strong_alias/, only what I knew as needed are kept. We will now ↵Peter S. Mazinger2006-01-161-1/+1
| | | | see what libpthread will do ...
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-161-2/+11
| | | | gone from libc. The remaining are left as exercise for others ;-)
* make tzset jump reloc free if UCLIBC_HAS_CTYPE_CTABLES is not enabledPeter S. Mazinger2006-01-151-0/+4
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-141-23/+15
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-143-113/+134
| | | | missing headers, other jump relocs removed
* hide internal __time_tm/_time_tzinfo symbolsMike Frysinger2006-01-081-2/+2
|
* Remove all trailing ; after *_alias and change 2 to use weak_alias instead ↵Peter S. Mazinger2005-12-161-1/+1
| | | | of __attribute__ ...
* Do __nl_langinfo, partly sync header w/ glibc, add missing nl_langinfo_l, ↵Peter S. Mazinger2005-12-091-6/+10
| | | | change users to hidden version
* Implement hidden poll, switch user to hidden *printf/*scanf/pollPeter S. Mazinger2005-12-091-1/+1
|
* Use internal versionsPeter S. Mazinger2005-12-082-2/+12
|
* Hide morePeter S. Mazinger2005-12-071-5/+7
|
* Hide strftime/strptime/wcsftime and make use of internalsPeter S. Mazinger2005-12-061-10/+23
|
* macro out the thread funcs in libc if threading is disabledMike Frysinger2005-12-061-11/+2
|
* _uintmaxtostr is only internally used, we do not need a rename, ↵Peter S. Mazinger2005-12-031-1/+0
| | | | uClibc_uintmaxtostr.h is only internal header, remove from target
* More hiding, including __mempcpyPeter S. Mazinger2005-12-032-10/+20
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-22/+21
|
* Hiding againPeter S. Mazinger2005-11-291-5/+13
|
* Hide some of mem* and str*Peter S. Mazinger2005-11-271-0/+3
|
* 100 JUMP relocs less (remaining 431) by hiding internally used onesPeter S. Mazinger2005-11-261-9/+9
|
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* Remove duplicate ifdefsPeter S. Mazinger2005-11-041-2/+0
|
* Correct XLOCALE enabled builds pointed out by nitinkgPeter S. Mazinger2005-11-041-3/+3
|
* Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 ↵Peter S. Mazinger2005-11-031-5/+2
| | | | with my config (no locale, the rest enabled). Not tested if libc is complete and usable. All the files listed in *_NO_MULTI need love, best would be to replace all multisources w/ single sources.
* Enable IMAPeter S. Mazinger2005-11-031-2/+5
|
* Only because of multi sources I had to touch up these and add code duplicationPeter S. Mazinger2005-11-011-2/+8
|
* Remove last unused references to libc-a-pic-, we use only the lists in ↵Peter S. Mazinger2005-11-011-2/+0
| | | | libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-64/+8
|
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-0/+69
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* More IMA compilingPeter S. Mazinger2005-10-211-4/+4
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-12/+10
| | | | objects at once; use :=//$</$^; 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.
* weaks moved after the related function so gcc4 won't warnPeter S. Mazinger2005-09-221-4/+4
|
* Frank Mehnert writes:Mike Frysinger2005-08-261-1/+1
| | | | | | libc/misc/time/time.c does not compile if __UCLIBC_HAS_TZ_FILE__ is disabled but __UCLIBC_HAS_TZ_CACHING__ is enabled. The following patch fixes this issue.
* Fix 2 bugs in strftime related to glibc struct tm extensions.Manuel Novoa III2005-07-251-1/+24
| | | | | | | | | 1) Need to negate tm_gmtoff field value when used. (bug 336). 2) Deal with NULL ptr case for tm_zone field, which was causing segfaults in both the NIST/PCTS tests and the Python 2.4.1 self-test suite. NOTE: We set uninitialized timezone names to "???", and this differs (intentionally) from glibc's behavior.
* tweak to get rid of warning when TZ is disabledMike Frysinger2005-06-291-0/+2
|
* Change strptime so that it only modifies struct tm fields specified.Manuel Novoa III2005-05-101-1/+3
|
* Added support for clock_getres() and clock_settime() in addition toPeter Kjellerstedt2005-04-282-41/+1
| | | | | | | 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).
* merge parallel build supportMike Frysinger2005-01-251-5/+4
|
* Revert Peter's __lib_gettimeofday patch. There's the minor issue ofManuel Novoa III2004-10-313-3/+3
| | | | | | adding cruft to include/sys/time.h. But also, there's no sense in making changes like this until we decide how we're going to approach the hidden symbol transition.