summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/powerpc
Commit message (Collapse)AuthorAgeFilesLines
...
* Directly use kernel types for uid_t, gid_t, and dev_t to avoid theEric Andersen2002-08-181-3/+12
| | | | | need to translate these entities... -Erik
* Rework syscall handling. Rewrite syscall handlers for x86 and ARM.Eric Andersen2002-07-221-147/+23
| | | | | | Prepare to kill the UNIFIED_SYSCALL option and instead have it be a per arch thing that is either enabled or not for that arch. -Erik
* Patch for a silly bug from David BlytheEric Andersen2002-07-151-1/+1
|
* Change branch to fallthrough. Unclean, but it removes last R_PPC_REL24.David Schleef2002-04-171-3/+3
|
* Fix dummy main reference so it works...Eric Andersen2002-04-141-4/+6
|
* Manuel and I were looking into a problem with applications failing to linkEric Andersen2002-04-142-1/+11
| | | | | | | | | | (undefined reference to `main') when the .o file containing main was contained in an static library(a '.a' ar archive). It turns out that due to its single pass nature, GNU ld was failing to pull it into the build. This sticks a dummy reference to main() into crt0.o, so that when an application is linked with the main() function in a static library, we can be sure that main() actually gets linked in. -Erik
* John Traill <john.traill@motorola.com> noticed that on powerpcEric Andersen2002-04-101-0/+148
| | | | | | a dev_t is _not_ a quad type, but a simple int. Doh! We fixed that months ago, but subsequently lost the fix, so this restores things.
* Make assembly code PIC-compatible.David Schleef2002-04-105-0/+28
|
* Remove the C++ support stubs, since these now live elsewhere andEric Andersen2002-03-162-26/+0
| | | | | these stubs were preventing the real stuff from working properly. -Erik
* Build our own crti.o and crtn.o with a cross arch method that IEric Andersen2002-03-131-1/+1
| | | | | can live with much better the what glibc does. -Erik
* Move syscall.h generation to the top level MakefileEric Andersen2002-03-011-1/+0
| | | | -Erik
* Major rework of the include files to eliminate redundancyEric Andersen2002-03-0156-6783/+322
| | | | | and to better support each arch. This is a really big patch... -Erik
* oops. I had accidentally typed in "clean" when I meant "clone".Eric Andersen2002-02-201-1/+1
| | | | | This fix makes pthreads actaully work on powerpc. -Erik
* Rework powerpc to be consistant with the other arches.Eric Andersen2002-02-0411-244/+454
| | | | -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
|
* Rewrite vfork() as C, should now work. Changed longjmp.S and setjmp.SDavid Schleef2001-11-265-84/+103
| | | | | | to use GCC's internal ppc-asm.h, and added macro to disable FP save/ restore in longjmp and setjmp. Fixed name of _setjmp() (was __setjmp). Fixed _setjmp to be PIC.
* Remove unused fileDavid Schleef2001-11-261-33/+0
|
* This is a .c fileEric Andersen2001-11-151-1/+1
|
* Scrub up some lingering problems preventing readdir64 from workingEric Andersen2001-11-141-2/+4
| | | | | | and creating several *64 problems, particualrly when client apps used -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64. All better now. -Erik
* Make it obvious that dtype is disabledEric Andersen2001-11-141-1/+2
|
* Notes about how powerpc/bits was constructed.David Schleef2001-11-121-0/+14
|
* Added winsize structure from before glibc-2.2.4 updateDavid Schleef2001-11-101-0/+7
|
* Add missing <errno.h>David Schleef2001-11-101-0/+1
|
* Disable posix threads supportDavid Schleef2001-10-151-2/+4
|
* Merged patch from pre-glibc-2.2.4 filesDavid Schleef2001-10-1510-48/+62
|
* include/bits from glibc-2.2.4-1David Schleef2001-10-1569-722/+4256
|
* This will hopefully make global constructors and destructors workEric Andersen2001-08-282-1/+29
|
* The previous termios.h strongly appeared to be from a differentDavid Schleef2001-07-131-131/+199
| | | | architecture.
* Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough2001-07-115-0/+18
| | | | | | it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
* Get rid of warning messages and spurious diffsDavid Schleef2001-07-031-0/+1
|
* Need to include sys/syscall.h because of other changesDavid Schleef2001-07-031-0/+1
|
* It is now autogeneratedDavid Schleef2001-07-031-196/+0
|
* Fix to autogen bits/syscall.h, like i386David Schleef2001-07-031-1/+2
|
* Yes... I forgot to update bits/dirent.h for the other archs. :-(Manuel Novoa III2001-06-271-2/+11
|
* Add in missing syscalls.h for powerpcEric Andersen2001-06-251-0/+180
|
* These are needed for powerpc to compileEric Andersen2001-06-152-0/+73
|
* Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef2001-05-261-0/+3
| | | | used on mipsel.)
* Nasty hack to get around inconsistency between dynamic linkerDavid Schleef2001-05-261-1/+12
| | | | entry and kernel entry to crt0.o.
* Make powerpc compile. Needs this header...Eric Andersen2001-05-261-0/+77
|
* Changes to make types.h more compatible with the Linux kernel.David Schleef2001-05-251-0/+2
|
* Random change to get a log message: Previous change is to make thisDavid Schleef2001-05-251-1/+1
| | | | header more compatible with the kernel and not with glibc.
* Added powerpc-specific mmap syscall, 'cause we're special.David Schleef2001-05-254-6/+48
|
* Needed for libmDavid Schleef2001-05-251-0/+103
|
* Move the default ptrace.c to common, but let arches override it (suchEric Andersen2001-05-161-1/+0
| | | | | as m68k which has some asm in its version). -Erik
* I'd broken powerpc crt0.o installationEric Andersen2001-05-121-2/+4
|
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-5/+3
| | | | | | | | | 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
* Bring powerpc back into line so it compiles again.Eric Andersen2001-05-115-0/+826
|
* Change FILENAME_MAX to be only 255. Max filename on ext2 is 255,Eric Andersen2001-05-071-1/+1
| | | | | | | so there is no reason to allocate 4k. Change working of execvep.c per patch from Matthias Kilian <kili@outback.escape.de> so that there is not a fixed 127 byte buffer. Too easy to overflow... -Erik
* This patch allows powerpc to compile again. It also checks if weEric Andersen2001-05-042-0/+147
| | | | | | are compiling for an arch for which uClibc has an ld.so or not, and otherwise sets things up to use the system ld.so. -Erik
* Remove all the __THROW macrosEric Andersen2001-04-191-1/+1
|