This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Wed, Apr 26, 2006 at 05:43:48PM +0100, Steve Papacharalambous wrote: > After applying the patch: > http://sourceware.org/ml/libc-ports/2006-03/msg00029.html and rebuilding > the user space completely with "-mabi=aapcs-linux" the system now boots > and it is possible to log in successfully. :-) > > The problems remaining are all socket operations fail with "Function not > implemented" error messages. This message is also generated when trying > to change file metadata. > > For example: > > cp: preserving times for `/mnt/rwfs/var/spool': Function not implemented What kernel version are you running? If you configure glibc with --enable-kernel=2.6.17, it assumes that the f*at() system calls are available on your platform, which is true for 2.6.17 on x86 but not for 2.6.17 on ARM. This might be what you are running into. (If you configure with --enable-kernel=something_old, say 2.6.9, it won't enable the EABI bits. --enable-kernel=2.6.16 works OK for me.) (It's been a while since I looked at this, so my memory might be incorrect.) -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |