summaryrefslogtreecommitdiffstats
path: root/libc/termios
Commit message (Collapse)AuthorAgeFilesLines
* trim Experimentally off and uncommented hiddenAustin Foxley2009-09-1812-32/+0
| | | | | | | | sed -i -e '/Experimentally off - /d' $(grep -rl "Experimentally off - " *) sed -i -e '/^\/\*[[:space:]]*libc_hidden_proto(/d' $(grep -rl "libc_hidden_proto" *) should be a nop Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* support building out-of-treeBernhard Reutner-Fischer2009-08-191-0/+2
| | | | | | | Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Synch with trunk @ 24165Carmelo Amoroso2008-11-2712-50/+51
| | | | | Step 17: libc_hidden_proto removal (almost all). and other minor changes (inline keyword, extra character)
* Synch with trunk @ 24160Carmelo Amoroso2008-11-271-4/+4
| | | | Step 13: build system updates.
* Synch with trunk at rev 22997.Carmelo Amoroso2008-07-311-2/+2
| | | | | | | Basically trailing whitespaces removal, fix non standard keywords asm -> __asm__ inline -> __inline__ and some minor changes on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* BIG BIG commit: all left files merged from trunk [rev 22714]. Currenntly ↵Carmelo Amoroso2008-07-094-9/+8
| | | | NPTL sh4 port build and work fine. All committed to allow Khem Ray working on a working branch to integrate the ARM nptl port. MIPS nptl port not tested but should still building and working fine. There are some other part non yet merged with trunk (misc/internals and some headers file that need some more work). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix Makefile.in and synch them with trunk. Signed-off-by: Carmelo Amoroso ↵Carmelo Amoroso2007-11-202-5/+3
| | | | <carmelo.amoroso@st.com>
* Changes needed for NPTL cancellation point."Steven J. Hill"2006-08-232-2/+21
|
* Merge from trunk."Steven J. Hill"2006-08-232-0/+8
|
* Merge from trunk."Steven J. Hill"2006-02-2516-428/+636
|
* Big fricking merge from trunk."Steven J. Hill"2006-01-071-2/+3
|
* Merge from trunk."Steven J. Hill"2005-12-105-13/+18
|
* Merge from trunk."Steven J. Hill"2005-12-085-18/+32
|
* Merge from trunk."Steven J. Hill"2005-12-024-57/+19
|
* Massive merge from trunk."Steven J. Hill"2005-11-171-2/+4
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+41
|
* merge parallel build supportMike Frysinger2005-01-251-6/+4
|
* Cleanup a few of the more egregiously broken sysconf values toEric Andersen2004-07-151-0/+2
| | | | | | | | actually match reality. In particular, _SC_GETPW_R_SIZE_MAX and _SC_GETGR_R_SIZE_MAX were causing us problems with programs such as libglib, since they were always returning -1, which is a bit smaller than the actual passwd and group max buffer sizes. -Erik
* Add another devfs subdir to the list of checked subdirs.Manuel Novoa III2004-01-131-0/+1
|
* Kept the same approach, but rewrote the code for the most part.Manuel Novoa III2004-01-021-86/+98
| | | | Fixed some minor issues plus (as I recall) one SUSv3 errno case.
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-1/+1
| | | | | | | 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).
* Running ltp 20030905 showed that tcsendbreak was broken.Eric Andersen2003-09-061-11/+13
| | | | This fixes it.
* Greg Nutt writes:Eric Andersen2003-09-011-2/+2
| | | | | | | | | | Attached is a patch for a bug I found in libc/termios/ttyname.c. Essentially the length of the buffer is calculated incorrectly in a strncpy call and then the null terminator is placed on the byte after the buffer. This probably cause some very strange behavior on my system (it ended up setting malloc's heapsize to zero) but may be innocuous on other systems.
* A patch from Danny Lepage so that we do not setting on symlinksEric Andersen2002-11-051-2/+2
| | | | | when looking for a device match, and instead keep looking till we find the correct device.
* Fix from "Gerhard Uttenthaler" <uttenthaler@ems-wuensche.com> soEric Andersen2002-07-161-1/+1
| | | | that cfsetspeed would actually be compiled in.
* Stupid filesystems like cramfs fail to guarantee that st_ino and st_devEric Andersen2002-07-061-2/+11
| | | | | | | uniquely identify a file, contrary to SuSv3, so we cannot be quite so precise as to require an exact match. Settle for something less... Grumble... -Erik
* Oops. Looks like I broke ttyname. Fix it.Eric Andersen2002-06-191-5/+5
| | | | -Erik
* Implement ttyname_rEric Andersen2002-06-151-28/+50
| | | | -Erik
* A number of naming updates in preparation for adding inEric Andersen2002-02-131-1/+2
| | | | | proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
* Fixup broken termios stuff. No, really this time.Eric Andersen2002-01-094-128/+240
| | | | -Erik
* Rework termios wrapping code to try and do the right thing.Eric Andersen2002-01-094-68/+36
| | | | -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
|
* Update to accomodate the header file changesEric Andersen2001-09-272-1/+2
|
* PowerPC has a different kernel interface for termios. Grrr...David Schleef2001-07-131-0/+22
|
* Fix a really stupid bug with ttyname, thanks to a patch fromEric Andersen2001-06-131-1/+1
| | | | Stefan Soucek <ssoucek@coactive.com>
* Sometimes (often) the kernel will return things other then -1.Eric Andersen2001-05-291-7/+6
| | | | | Deal with it. -Erik
* rewrite to accomodate devfsEric Andersen2001-05-211-30/+60
|
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-2/+1
| | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-064-11/+11
| | | | | | | This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
* Have isatty call ioctl directly rather than tcgetattr; especially since anyManuel Novoa III2001-02-191-2/+9
| | | | program using stdio will call isatty during initialization.
* Fix termios handling. Now synced with behavior of GNU libc.Eric Andersen2001-01-156-233/+464
| | | | -Erik
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-2/+2
|
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* Strip all object files of all non global symbols and .note andEric Andersen2000-10-201-1/+4
| | | | | .comment, saving a lot of space in the resultant binaries... -Erik
* Makefile updateEric Andersen2000-10-121-1/+1
|
* Bug ugly formatting updateEric Andersen2000-10-094-174/+230
|
* Update dependanciesEric Andersen2000-10-071-3/+0
|
* Fix all the makefiles. Clean up some warnings, cleanup some headers.Eric Andersen2000-10-042-20/+39
| | | | -Erik
* Many bugfixes, header cleanups, etc. Added abort and glob.Eric Andersen2000-07-051-1/+0
| | | | | It is getting closer... -Erik