OSDN Git Service

uclinux-h8/uClibc.git
15 years ago- add/use variables to make build-tools configurable
Bernhard Reutner-Fischer [Wed, 8 Oct 2008 14:05:03 +0000 (14:05 -0000)]
- add/use variables to make build-tools configurable

15 years agoFix scandir function to reset the errno when the
Carmelo Amoroso [Mon, 6 Oct 2008 15:04:46 +0000 (15:04 -0000)]
Fix scandir function to reset the errno when the
selector returns zero(no entries) modifying the errno.
The attached test case implements a dummy filter that returns
alway no entries, but change the errno. scandir is not expected
to fail, just returning 0 entries.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years ago- fix typo in previous commit
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 14:54:09 +0000 (14:54 -0000)]
- fix typo in previous commit

15 years ago- add libc_hidden_def(clock_getres) as spotted by Ned Ludd
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 14:46:37 +0000 (14:46 -0000)]
- add libc_hidden_def(clock_getres) as spotted by Ned Ludd

15 years ago- implement log2()
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 10:24:41 +0000 (10:24 -0000)]
- implement log2()

15 years ago- mention the architectures that currently support fenv(3).
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 09:54:03 +0000 (09:54 -0000)]
- mention the architectures that currently support fenv(3).
  i387 works (could be that it works on x86_64, untested), sse code disabled.

15 years ago- wrap overlong lines
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 09:16:43 +0000 (09:16 -0000)]
- wrap overlong lines

15 years ago- move helptexts to their config symbols so that they are actually displayed
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 09:15:39 +0000 (09:15 -0000)]
- move helptexts to their config symbols so that they are actually displayed
  TODO: trick kconfig into displaying choice help properly

15 years ago- sync obstack.{c,h} with glibc (Peter S. Mazinger)
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 09:13:43 +0000 (09:13 -0000)]
- sync obstack.{c,h} with glibc (Peter S. Mazinger)

15 years ago- Fallback waitid impl (Peter S. Mazinger)
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 08:56:48 +0000 (08:56 -0000)]
- Fallback waitid impl (Peter S. Mazinger)

15 years ago- hide relocation (Peter S. Mazinger)
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 08:56:16 +0000 (08:56 -0000)]
- hide relocation (Peter S. Mazinger)

15 years ago- silence warning
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 08:55:46 +0000 (08:55 -0000)]
- silence warning

15 years ago- disentangle REALTIME from ADVANCED_REALTIME (Peter S. Mazinger)
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 08:55:23 +0000 (08:55 -0000)]
- disentangle REALTIME from ADVANCED_REALTIME (Peter S. Mazinger)

15 years ago- tweak inclusion of asm/socket.h for linux-2.4 (Peter S. Mazinger)
Bernhard Reutner-Fischer [Mon, 6 Oct 2008 08:54:40 +0000 (08:54 -0000)]
- tweak inclusion of asm/socket.h for linux-2.4 (Peter S. Mazinger)

15 years ago- add long double math wrappers (Ned Ludd)
Bernhard Reutner-Fischer [Fri, 3 Oct 2008 14:24:28 +0000 (14:24 -0000)]
- add long double math wrappers (Ned Ludd)

15 years ago- use c89-style comments
Bernhard Reutner-Fischer [Fri, 3 Oct 2008 13:59:52 +0000 (13:59 -0000)]
- use c89-style comments
  Closes issue #5194

15 years agoFix bad commit 23574 for io redirecting when running the test suite
Hans-Christian Egtvedt [Thu, 2 Oct 2008 14:15:05 +0000 (14:15 -0000)]
Fix bad commit 23574 for io redirecting when running the test suite

This patch fixes the previous r23574 and uses a correct syntax for redirecting.

./foo > bar.out 2>&1

15 years agoUse more generic redirecting of output in the test suite
Hans-Christian Egtvedt [Thu, 2 Oct 2008 12:54:43 +0000 (12:54 -0000)]
Use more generic redirecting of output in the test suite

This patch replaces the "&> file" with "> file 2>> file". The latter is
compatible with Busybox ash shell, which makes it easier to run the test suite
on target.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agoEnsure that headers are generated before libs
Hans-Christian Egtvedt [Thu, 2 Oct 2008 05:21:27 +0000 (05:21 -0000)]
Ensure that headers are generated before libs

This patch makes libs: rule depend on pregen, that way all generated headers
are available before starting to compile. This makes the build process parallel
safe.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agoFix compilation problem whit the following config options:
Carmelo Amoroso [Wed, 1 Oct 2008 14:58:13 +0000 (14:58 -0000)]
Fix compilation problem whit the following config options:
UCLIBC_HAS_STRING_GENERIC_OPT=y
UCLIBC_HAS_STRING_ARCH_OPT is not set
by making WORD_COPY_FWD macros visible.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years ago- fix whitespace
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 12:17:04 +0000 (12:17 -0000)]
- fix whitespace

15 years ago- avoid warning about undefined preprocessor token
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 12:09:55 +0000 (12:09 -0000)]
- avoid warning about undefined preprocessor token

15 years ago- add missing const qualifier for !__NR_sched_setaffinity && HAVE_STUBS
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 11:58:17 +0000 (11:58 -0000)]
- add missing const qualifier for !__NR_sched_setaffinity && HAVE_STUBS

15 years ago- remove some duplicate includes
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 11:50:50 +0000 (11:50 -0000)]
- remove some duplicate includes

15 years ago- fix compilation of UCLIBC_HAS_PTY && !ASSUME_DEVPTS && !LINUX_SPECIFIC
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 11:36:18 +0000 (11:36 -0000)]
- fix compilation of UCLIBC_HAS_PTY && !ASSUME_DEVPTS && !LINUX_SPECIFIC

15 years ago- tweak helptext
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 11:28:52 +0000 (11:28 -0000)]
- tweak helptext

15 years ago- remove shadows declaration of struct st (already declared in function scope)
Bernhard Reutner-Fischer [Tue, 30 Sep 2008 11:26:24 +0000 (11:26 -0000)]
- remove shadows declaration of struct st (already declared in function scope)

15 years ago- add a copy of user_regs
Bernhard Reutner-Fischer [Mon, 29 Sep 2008 16:57:31 +0000 (16:57 -0000)]
- add a copy of user_regs

15 years ago- do not pass bitwise-or to the assembler. Closes #3164
Bernhard Reutner-Fischer [Mon, 29 Sep 2008 14:34:40 +0000 (14:34 -0000)]
- do not pass bitwise-or to the assembler. Closes #3164

15 years agosh_ldso: Fix typo: missing semi-colon.
Carmelo Amoroso [Mon, 29 Sep 2008 13:19:35 +0000 (13:19 -0000)]
sh_ldso: Fix typo: missing semi-colon.

15 years ago- honour UCLIBC_HAS_SYSLOG
Bernhard Reutner-Fischer [Mon, 29 Sep 2008 13:04:10 +0000 (13:04 -0000)]
- honour UCLIBC_HAS_SYSLOG

15 years agoFix comment.
Carmelo Amoroso [Mon, 29 Sep 2008 12:59:45 +0000 (12:59 -0000)]
Fix comment.

15 years agoldso: allow undefined references to weak symbols
Carmelo Amoroso [Mon, 29 Sep 2008 12:09:52 +0000 (12:09 -0000)]
ldso: allow undefined references to weak symbols

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agolibdl: use stderr consistently.
Carmelo Amoroso [Mon, 29 Sep 2008 11:58:15 +0000 (11:58 -0000)]
libdl: use stderr consistently.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agoldso: do not use hard-coded fd in _dl_dprintf. Use dl_debug_file consinstently.
Carmelo Amoroso [Mon, 29 Sep 2008 11:56:03 +0000 (11:56 -0000)]
ldso: do not use hard-coded fd in _dl_dprintf. Use dl_debug_file consinstently.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years ago- now passes all LTP tests
Bernhard Reutner-Fischer [Mon, 29 Sep 2008 11:36:48 +0000 (11:36 -0000)]
- now passes all LTP tests

15 years agoi18n: Fix mbrtowc function to handle 0xc0 and 0xc1 sequence.
Carmelo Amoroso [Mon, 29 Sep 2008 08:51:31 +0000 (08:51 -0000)]
i18n: Fix mbrtowc function to handle 0xc0 and 0xc1 sequence.

When the first byte of the multibyte sequence start with 0xc0
or 0xc1, the whole sequence is invalid, so the return value must
be -1 (instead of -2).
Fix bug #686.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Acked-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years ago- fix ISO C keywords
Bernhard Reutner-Fischer [Mon, 29 Sep 2008 08:16:51 +0000 (08:16 -0000)]
- fix ISO C keywords

15 years agogetgrouplist(): ...add files which I forgot to add.
Denis Vlasenko [Sat, 27 Sep 2008 23:38:26 +0000 (23:38 -0000)]
getgrouplist(): ...add files which I forgot to add.

15 years agoimplement getgrouplist()
Denis Vlasenko [Sat, 27 Sep 2008 23:36:50 +0000 (23:36 -0000)]
implement getgrouplist()

15 years agoDependencies tweak: make install should depend on all, or
Rob Landley [Sat, 27 Sep 2008 22:00:34 +0000 (22:00 -0000)]
Dependencies tweak: make install should depend on all, or
"make -j 3 all install" can't work without two separate invocations of make.

15 years agouse __UCLIBC_HAS_STUBS__
Mike Frysinger [Fri, 26 Sep 2008 23:54:59 +0000 (23:54 -0000)]
use __UCLIBC_HAS_STUBS__

15 years ago- revert r23469. If gnu getopt is disabled, then there is no getopt.h.
Bernhard Reutner-Fischer [Fri, 26 Sep 2008 15:33:27 +0000 (15:33 -0000)]
- revert r23469. If gnu getopt is disabled, then there is no getopt.h.
  In these cases the getopt stuff comes from unistd.h (which includes bits/getopt.h for us)

15 years ago- move libm_hidden_proto to the corresponding headers. Remove from callsites.
Bernhard Reutner-Fischer [Fri, 26 Sep 2008 14:50:16 +0000 (14:50 -0000)]
- move libm_hidden_proto to the corresponding headers. Remove from callsites.
  Note that gamma_r is not provided by glibc, perhaps add a SUN specific knob later

15 years ago- remove all *_hidden_proto(...) on install_headers
Bernhard Reutner-Fischer [Fri, 26 Sep 2008 14:46:41 +0000 (14:46 -0000)]
- remove all *_hidden_proto(...) on install_headers

15 years agoRebased the memcpy() and memset() implementations for CRIS on the versions
Peter Kjellerstedt [Fri, 26 Sep 2008 14:37:08 +0000 (14:37 -0000)]
Rebased the memcpy() and memset() implementations for CRIS on the versions
found in newlib rather than the ones found in glibc. This should make them
smaller and (hopefully) make them compile with newer versions of gcc.

15 years agoCorrect _init()/_fini() for CRISv32 as suggested by Stefan de Konink.
Peter Kjellerstedt [Fri, 26 Sep 2008 14:00:26 +0000 (14:00 -0000)]
Correct _init()/_fini() for CRISv32 as suggested by Stefan de Konink.

15 years ago- revert inappropriate part of r23478
Bernhard Reutner-Fischer [Fri, 26 Sep 2008 08:05:23 +0000 (08:05 -0000)]
- revert inappropriate part of r23478

15 years ago- add some more math functions (patch from gentoo/solar)
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 19:07:18 +0000 (19:07 -0000)]
- add some more math functions (patch from gentoo/solar)

15 years ago- add __ieee754_log2()
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 18:57:11 +0000 (18:57 -0000)]
- add __ieee754_log2()

15 years ago- fix typo
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 17:49:20 +0000 (17:49 -0000)]
- fix typo

15 years ago- remove files that are not either LGPL or Public Domain.
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 17:43:58 +0000 (17:43 -0000)]
- remove files that are not either LGPL or Public Domain.
- pull replacement funcs for fpmacros.c from glibc

  This removes the powerpc/classic implementation which did not state any
  license but read:
  Copyright © 1991 Apple Computer, Inc.  All rights reserved.
  and thus was dubious (and not needed).

15 years ago- cast both times to double for consistency
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 16:12:29 +0000 (16:12 -0000)]
- cast both times to double for consistency

15 years ago- add CONFIG_MIPS_ISA_MIPS32R2 (Julian Brown)
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 15:07:27 +0000 (15:07 -0000)]
- add CONFIG_MIPS_ISA_MIPS32R2 (Julian Brown)

15 years ago- also clean .oS
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 14:36:11 +0000 (14:36 -0000)]
- also clean .oS

15 years ago- disable gettext support in obstack.
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 13:56:40 +0000 (13:56 -0000)]
- disable gettext support in obstack.
  In function `print_and_abort':
  obstack.c:(.text.print_and_abort+0x1b): undefined reference to `__dcgettext'

15 years ago- add prototypes
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 13:55:14 +0000 (13:55 -0000)]
- add prototypes

15 years ago- fix compilation of legacy mode
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 13:23:05 +0000 (13:23 -0000)]
- fix compilation of legacy mode

15 years ago- add missing hidden_def
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 13:04:05 +0000 (13:04 -0000)]
- add missing hidden_def

15 years ago- fix !LFS case for i386
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 12:59:13 +0000 (12:59 -0000)]
- fix !LFS case for i386

15 years ago- RPC support currently requires either IPv4 and/or IPv6 support
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 12:51:24 +0000 (12:51 -0000)]
- RPC support currently requires either IPv4 and/or IPv6 support

15 years ago- if we only have socket support then there is no resolver state:
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 12:23:21 +0000 (12:23 -0000)]
- if we only have socket support then there is no resolver state:
  In function `__pthread_reset_main_thread': undefined reference to `_res'

15 years ago- add missing dependency on lt_defines.h
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 11:48:42 +0000 (11:48 -0000)]
- add missing dependency on lt_defines.h
- retry with some different locale if en_US happens not to be there

15 years ago- expand documentation
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 09:13:21 +0000 (09:13 -0000)]
- expand documentation

15 years ago- adjust helptext
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 09:03:14 +0000 (09:03 -0000)]
- adjust helptext

15 years ago- arm eabi needs __UCLIBC_TRUNCATE64_HAS_4_ARGS__
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 08:50:56 +0000 (08:50 -0000)]
- arm eabi needs __UCLIBC_TRUNCATE64_HAS_4_ARGS__
  (75_all_uClibc-arm-ftruncate64.patch from gentoo)

15 years ago- ARMV5 can use STRD and LDRD access instructions but these accesses need to be
Bernhard Reutner-Fischer [Thu, 25 Sep 2008 08:35:20 +0000 (08:35 -0000)]
- ARMV5 can use STRD and LDRD access instructions but these accesses need to be
  8 byte aligned. The dynamic linker's malloc needs to match this so structures
  become 8 byte aligned to void unaligned accesses.
  (71_all_uClibc-arm_fix_alignment.patch from gentoo)

15 years agosh: Fix SYSCALL_INST_STRx to work for SH-2[A] core by using the
Carmelo Amoroso [Thu, 25 Sep 2008 06:58:20 +0000 (06:58 -0000)]
sh: Fix SYSCALL_INST_STRx to work for SH-2[A] core by using the
__SH_SYSCALL_TRAP_BASE macro.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agoAdd globally __stringify macro in libc-symbols.h.
Carmelo Amoroso [Thu, 25 Sep 2008 06:38:21 +0000 (06:38 -0000)]
Add globally __stringify macro in libc-symbols.h.
Remove all other duplicated definitions.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agodelete/init module functions are not 2.4 specific
Mike Frysinger [Thu, 25 Sep 2008 01:21:34 +0000 (01:21 -0000)]
delete/init module functions are not 2.4 specific

15 years ago- only compile them if the respective syscalls are available
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 16:31:29 +0000 (16:31 -0000)]
- only compile them if the respective syscalls are available

15 years ago- silence warning about possibly undefined preprocessor token
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 16:15:01 +0000 (16:15 -0000)]
- silence warning about possibly undefined preprocessor token

15 years ago- Fix arguments to compare function. Closes #1081
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 15:30:59 +0000 (15:30 -0000)]
- Fix arguments to compare function. Closes #1081

15 years ago- remove debug cruft
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 15:19:14 +0000 (15:19 -0000)]
- remove debug cruft

15 years ago- deal with ARM specific syscalls. Closes #2894
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 15:17:12 +0000 (15:17 -0000)]
- deal with ARM specific syscalls. Closes #2894

15 years ago- both getopt gnu and susv3 want {bits/,}getopt.h installed. Closes #1297
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 14:45:57 +0000 (14:45 -0000)]
- both getopt gnu and susv3 want {bits/,}getopt.h installed. Closes #1297

15 years ago- do not segfault if we end up with empty tables
Bernhard Reutner-Fischer [Wed, 24 Sep 2008 11:57:47 +0000 (11:57 -0000)]
- do not segfault if we end up with empty tables
- silence some warnings while at it

15 years agoUse __SH_SYSCALL_TRAP_BASE for pthread vfork trap, as it will
Paul Mundt [Wed, 24 Sep 2008 10:49:32 +0000 (10:49 -0000)]
Use __SH_SYSCALL_TRAP_BASE for pthread vfork trap, as it will
change depending on ABI.

15 years agoldso: removed dead code.
Carmelo Amoroso [Tue, 23 Sep 2008 15:07:43 +0000 (15:07 -0000)]
ldso: removed dead code.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agoAdd work-around for powerpc.
Carmelo Amoroso [Mon, 22 Sep 2008 13:16:55 +0000 (13:16 -0000)]
Add work-around for powerpc.

Do noy use syscall wrapper based on INTERNAL_SYSCALL.
A proper fix would require an arch specific implementation.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agoFix up memset() argument ordering in open_memstream(). Previously
Paul Mundt [Sun, 21 Sep 2008 05:08:59 +0000 (05:08 -0000)]
Fix up memset() argument ordering in open_memstream(). Previously
parts of the buffers were not being zeroed out as expected. Reported
by Dmytro Gorbunov <dmitro.gorbunov@gmail.com>.

15 years ago- fix for r23427. Thanks to psm for mentioning this and sorry for the breakage
Bernhard Reutner-Fischer [Fri, 19 Sep 2008 19:45:45 +0000 (19:45 -0000)]
- fix for r23427. Thanks to psm for mentioning this and sorry for the breakage

15 years ago- add posix_fadvise. Not yet tested most likely broken in advise64
Bernhard Reutner-Fischer [Fri, 19 Sep 2008 19:43:57 +0000 (19:43 -0000)]
- add posix_fadvise. Not yet tested most likely broken in advise64

15 years ago- take LFS into account and add fallback via fadvise64
Bernhard Reutner-Fischer [Fri, 19 Sep 2008 10:31:02 +0000 (10:31 -0000)]
- take LFS into account and add fallback via fadvise64

15 years ago- posix_fadvise64 for i386
Bernhard Reutner-Fischer [Fri, 19 Sep 2008 09:54:32 +0000 (09:54 -0000)]
- posix_fadvise64 for i386

15 years agoUse __always_inline for _dl_gettimeofday as well.
Carmelo Amoroso [Thu, 18 Sep 2008 15:10:12 +0000 (15:10 -0000)]
Use __always_inline for _dl_gettimeofday as well.

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years agoFix posix_fadvise[64] functions to return the error number in case
Carmelo Amoroso [Thu, 18 Sep 2008 15:06:24 +0000 (15:06 -0000)]
Fix posix_fadvise[64] functions to return the error number in case
of failure instead of -1 and setting errno, according to SuSv3
(IEEE Std 1003.1 2004 edition) specification.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
15 years ago- remove non stdc path (old style definitions). No obj-code changes
Bernhard Reutner-Fischer [Thu, 18 Sep 2008 12:08:55 +0000 (12:08 -0000)]
- remove non stdc path (old style definitions). No obj-code changes

15 years ago- exec_comm_child can not return ever
Bernhard Reutner-Fischer [Thu, 18 Sep 2008 12:03:40 +0000 (12:03 -0000)]
- exec_comm_child can not return ever

15 years agoavr32: add defines and prototype function for sync_file_range syscall
Hans-Christian Egtvedt [Wed, 17 Sep 2008 11:45:37 +0000 (11:45 -0000)]
avr32: add defines and prototype function for sync_file_range syscall

This patch adds the needed defines and function prototype for the
sync_file_range syscall on AVR32 architecture.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years ago- add script to generate lots of failing (random)configs
Bernhard Reutner-Fischer [Tue, 16 Sep 2008 16:07:35 +0000 (16:07 -0000)]
- add script to generate lots of failing (random)configs
  rm -f STOP ; ARCH=i386 nohup extra/scripts/randconfig.sh &
  if you want to stop it, touch STOP

15 years ago- sync_file_range(). Missed the i386 directory in previous commit
Bernhard Reutner-Fischer [Tue, 16 Sep 2008 14:18:48 +0000 (14:18 -0000)]
- sync_file_range(). Missed the i386 directory in previous commit

15 years agoAdd INTERNAL_SYSCALL macros for sh
Carmelo Amoroso [Tue, 16 Sep 2008 14:10:30 +0000 (14:10 -0000)]
Add INTERNAL_SYSCALL macros for sh

15 years ago- add sync_file_range()
Bernhard Reutner-Fischer [Tue, 16 Sep 2008 14:02:54 +0000 (14:02 -0000)]
- add sync_file_range()
  Tested successfully on i386..

15 years ago- do not attempt to rm twice
Bernhard Reutner-Fischer [Tue, 16 Sep 2008 08:19:07 +0000 (08:19 -0000)]
- do not attempt to rm twice
- clean targets are supposed to clean independently of any .config

15 years ago- commentary typo fix
Bernhard Reutner-Fischer [Mon, 15 Sep 2008 16:36:11 +0000 (16:36 -0000)]
- commentary typo fix

15 years agoMake menuconfig help bigger and fluffier.
Rob Landley [Mon, 15 Sep 2008 10:24:22 +0000 (10:24 -0000)]
Make menuconfig help bigger and fluffier.

15 years agoxtensa: Stack unwinding on Xtensa requires that the return address register always...
Chris Zankel [Sat, 13 Sep 2008 20:26:06 +0000 (20:26 -0000)]
xtensa: Stack unwinding on Xtensa requires that the return address register always be valid.  This patch fixes a part of ldso that had been using an Xtensa CALL0 instruction to get the current PC value, which temporarily clobbered the return address register.  The revised code just loads the address of a label in the code.  See my change to GCC from 2007-12-20 for more info (gcc.gnu.org/ml/gcc-patches/2007-12/msg01023.html).

15 years agoxtensa: The Xtensa port needs to define the __UCLIBC_TRUNCATE64_HAS_4_ARGS__ macro...
Chris Zankel [Sat, 13 Sep 2008 20:22:33 +0000 (20:22 -0000)]
xtensa: The Xtensa port needs to define the __UCLIBC_TRUNCATE64_HAS_4_ARGS__ macro so that a dummy argument will be inserted before the long long length argument, which is expected to be in an even/odd register pair.

-This line, and those below, will be ignored--

M    uClibc_arch_features.h

15 years agoxtensa: The Xtensa-specific strcmp.S file is testing the __UCLIBC_HAS_LOCALE__ macro...
Chris Zankel [Sat, 13 Sep 2008 19:54:56 +0000 (19:54 -0000)]
xtensa: The Xtensa-specific strcmp.S file is testing the __UCLIBC_HAS_LOCALE__ macro but it does not include <features.h>, so that macro is never defined.  This causes problems with strcoll when locale support is enabled.