summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/m68k
AgeCommit message (Collapse)Author
2006-03-23Richard Sandiford writes:Mike Frysinger
This patch fixes a miscompilation of mmap() for Coldfire with gcc 4.x. The problem was that the syscall was being invoked before any part of the argument structure (buffer[]) had been initialised. The outcome of gcc PR 19341 is that volatile asms don't implicitly use or clobber memory, and that "memory" must be explicitly listed in the clobber list: http://gcc.gnu.org/PR19341 All syscalls can potentially use or clobber memory, so this patch adds a "memory" clobber to all the m68k syscall wrappers that I could find.
2006-03-20Replace __THROW w/ __NTH pointed out by Amir ShalemPeter S. Mazinger
2006-03-10Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger
most of global data relocations are back
2006-02-13Weaken all internal vfork versions in asm code, wondering why only some of ↵Peter S. Mazinger
the archs fail
2006-02-10only check for rlimit stuff if the target doesnt support the newer function ↵Mike Frysinger
call, and dont bother with 64bit versions on 64bit hosts as the regular one works fine (should fix the setrlimit ltp tests)
2006-02-01I will risk this one: __curbrkPeter S. Mazinger
2006-01-29create a local prototype to shutup warningsMike Frysinger
2006-01-29just use the common ptrace versionMike Frysinger
2006-01-29undefine stupid defines from the kernelMike Frysinger
2006-01-26Get rid of missing prototype warningsPeter S. Mazinger
2006-01-26Allow for targets that don't know about signed zero floats."Jan-Benedict Glaw"
2006-01-24fork/vfork weak in libc, strong in libpthreadPeter S. Mazinger
2006-01-23fix building with gcc4Mike Frysinger
2006-01-19Remove HAVE_ELFPeter S. Mazinger
2006-01-19Change to sane defaultsPeter S. Mazinger
2006-01-19move a bunch of arch-specific checks out of common files and into an arch ↵Mike Frysinger
specific header file to make porting/updates a lot easier
2006-01-15add syscall() by d1mag in Bug 164Mike Frysinger
2006-01-14fix broken commentingMike Frysinger
2006-01-14make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger
2006-01-14make sure we set errno properlyMike Frysinger
2006-01-14use __syscall_error trickMike Frysinger
2006-01-14forgot to cut out the other __USE_MISC sectionMike Frysinger
2006-01-14need features.hMike Frysinger
2006-01-14shouldnt have trimmed the _ASM #if checkMike Frysinger
2006-01-14oldMike Frysinger
2006-01-14sync with glibcMike Frysinger
2006-01-14sync with glibcMike Frysinger
2006-01-14update to new uClibc startup styleMike Frysinger
2006-01-14hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger
missing headers, other jump relocs removed
2006-01-02Remove fpu_control.h handling as wellPeter S. Mazinger
2005-12-15Hide fork and vfork, use the newly introduced *aliasPeter S. Mazinger
2005-12-14Do hidden brk, hide _brk as well for some archs, convert users of brkPeter S. Mazinger
2005-11-24Paul Brook reports: fix build failure with newer binutilsMike Frysinger
2005-11-21Remove TOPDIRPeter S. Mazinger
2005-11-19rename common Makefile.arch to prevent include funkiness from occuringMike Frysinger
2005-11-18grab fix from glibc:Mike Frysinger
2005-11-18 Paul Brook <paul@codesourcery.com> * sysdeps/unix/sysv/linux/m68k/bits/mman.h: Add definition of MREMAP_FIXED.
2005-11-16update copyright and license, add _BITS_SETJMP_H protection around the file, ↵Mike Frysinger
make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS
2005-11-05makefiles for new build systemMike Frysinger
2005-11-04need our own page header file to prevent warningsMike Frysinger
2005-11-04use errno.h like in i386Mike Frysinger
2005-10-12Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger
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.
2005-09-28Build crt[in].o with disabled ssp.Peter S. Mazinger
2005-09-27Speed up clean target, don't recurse where possible, remove unneeded actionsPeter S. Mazinger
2005-03-16change the reg class so it actually compilesMike Frysinger
2005-03-16merge the syscalls and punt the glibc import in the process (blah, what a ↵Mike Frysinger
waste of time that was :D)
2005-03-16get rid of linux-headers hack ... rip code from glibcMike Frysinger
2005-02-12no more cvsMike Frysinger
2005-01-25merge parallel build supportMike Frysinger
2005-01-11Patch from Bernardo Innocenti:Eric Andersen
Remove use of cast-as-l-value extension, removed in GCC 3.5.
2004-12-22Patch from Peter S. Mazinger to consistantly use "ASFLAGS"Eric Andersen
as the flags for all calls to 'as'