summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/m68k/syscall.c
Commit message (Collapse)AuthorAgeFilesLines
* m68k syscall: switch to common codeMaxim Kuvyrkov2009-08-131-47/+0
| | | | | Signed-off-by: Maxim Kuvyrkov <maxim@codesourcery.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Richard Sandiford writes:Mike Frysinger2006-03-231-1/+2
| | | | | | | | | | | | | | | | 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.
* create a local prototype to shutup warningsMike Frysinger2006-01-291-0/+1
|
* fix building with gcc4Mike Frysinger2006-01-231-24/+20
|
* add syscall() by d1mag in Bug 164Mike Frysinger2006-01-151-0/+49