Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 31, 2011
  1. @mwalle

    lm32: update defconfig

    mwalle authored
    Build crti.o and crtn.o.
  2. @larsclausen

    lm32: Evaluate syscall all arguments before loading them into registers

    larsclausen authored
    We have to evaluate all syscall arguments before loading them into the syscall
    registers, because if one of the arguments is a function call, the function
    call will clobber the previously loaded registers.
Commits on Jul 27, 2011
  1. @larsclausen

    lm32: Sync kernel_types.h

    larsclausen authored
  2. @larsclausen

    Fix dup3

    larsclausen authored
Commits on Jul 26, 2011
  1. @larsclausen
  2. @larsclausen

    lm32: Cleanup clone

    larsclausen authored
  3. @larsclausen
Commits on Jul 25, 2011
  1. @larsclausen
Commits on Jul 24, 2011
  1. @mwalle

    lm32: initial LM32 port import

    mwalle authored
    This patch adds support for the LatticeMico32 softcore by Lattice
    Semiconductor.
    
    Signed-off-by: Michael Walle <michael@walle.cc>
Commits on Jul 19, 2011
  1. @larsclausen

    Add dup3 syscall

    larsclausen authored
Commits on Jul 12, 2011
  1. @dougmencken

    ldso: fix build error due to missing variable 'st'

    dougmencken authored Carmelo Amoroso committed
    Fix a build error triggered when LDSO_PRELOAD_FILE_SUPPORT is enabled
    due to missing definition of 'st' variable.
    
    Signed-off-by: Douglas Mencken <dougmencken@gmail.com>
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Commits on Jul 7, 2011
  1. @kraj

    x86_64/elfinterp.c: Protect missed debug _dl_printf with __SUPPORT_LD…

    kraj authored
    …_DEBUG__
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
Commits on Jul 1, 2011
  1. @kraj

    mips/signalfd.h: SFD_NONBLOCK for mips is 0200 unlike 04000 commonly

    kraj authored
    Exposed by udev 171 which uses signalfd
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  2. @kraj

    Config.in.arch: Free UCLIBC_HAS_FPU setting from depending on UCLIBC_…

    kraj authored
    …HAS_FLOATS
    
    UCLIBC_HAS_FLOATS and UCLIBC_HAS_FPU are denoting two different aspects.
    UCLIBC_HAS_FLOATS covers the floating point operations which has nothing
    to do if you have FPU or not.
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  3. ldso: arm: fix build when prelinking is enabled.

    Carmelo Amoroso authored
    This is a post merge fix to address build issue when PRELINK
    support is enabled.
    
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
  4. Merge remote-tracking branch 'origin/master' into prelink

    Carmelo Amoroso authored
    * origin/master:
      libc: add missing lock initialization in vswprintf
      libubacktrace: fix makefile clean target
    
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Commits on Jun 29, 2011
  1. libc: add missing lock initialization in vswprintf

    Maksim Rayskiy authored Carmelo Amoroso committed
    Unlike vsnprintf, vswprintf does not properly initialize locking
    elements of FILE structure, which in some unfortunate cases can result
    in lockups in _vfwprintf_internal.
    Interesting, the initialization code was removed in
    2a91573 at the same time as it was added
    to vsnprintf.
    
    Signed-off-by: Maksim Rayskiy <mrayskiy@broadcom.com>
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Commits on Jun 24, 2011
  1. libubacktrace: fix makefile clean target

    Carmelo Amoroso authored
    Fix makefile lean target removing the old reference to the non
    existing libubacktrace_ARCH_OUT variable.
    
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
  2. Merge remote-tracking branch 'origin/master' into prelink

    Carmelo Amoroso authored
    * origin/master: (61 commits)
      fts: fix warning due to old-style function definition
      ldso_tls: fix compiler warning due to missing cast
      resolv: fix bug in res_init with ipv6 nameservers
      config: Fix passing defconfig args
      buildsys: pt-initfini.s depends on uClibc_config.h
      libdl: search for ELF_RTYPE_CLASS_DLSYM in dlsym()
      resolv: try next server on SERVFAIL
      getaddrinfo: allow numeric service without any hints
      bump version to 0.9.33-git
      nptl/pthread: Correct path for machine specific pt-initfini.c
      ctor/dtor nptl: Fix init and fini function compilation
      Rules.mak: Rearrange appending UCLIBC_EXTRA_CFLAGS to CFLAGS
      ARM: remove EABI/OABI selection
      ARM: detect BX availibility at build time
      ARM: #include <bits/arm_asm.h> where __USE_BX__ is used
      ARM: transform the EABI/OABI choice into a boolean
      ARM: remove sub-arch/variants selection from menuconfig
      ARM: introduce blind options to select & force THUMB mode
      ARM: reorder "Use BX" option
      Fix __libc_epoll_pwait compile failure on x86
      ...
    
    Conflicts:
    	ldso/libdl/libdl.c
    
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
  3. fts: fix warning due to old-style function definition

    Carmelo Amoroso authored
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
  4. ldso_tls: fix compiler warning due to missing cast

    Carmelo Amoroso authored
    Fix compiler warning (as below) due to missign cast
    
    In file included from ldso/ldso/ldso.c:42:0:
    ldso/ldso/dl-tls.c: In function 'init_tls':
    ldso/ldso/dl-tls.c:1028:24: error: initialization makes pointer from integer without a cast
    
    Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Commits on Jun 17, 2011
  1. @aldot

    resolv: fix bug in res_init with ipv6 nameservers

    aldot authored
    Thanks to Christian Krause <chkr plauener.de> for finding and fixing
    this!
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Commits on Jun 14, 2011
  1. @aldot

    config: Fix passing defconfig args

    aldot authored
    Don't rely on argument-shuffling but use correct arguments in
    the first place.
    
    In bug#3589 Thomas Suckow writes:
    
    The modified kconfig defines -D to be the same function as -d. In
    addition -d does not take an argument and Config.in should be passed as
    a non-option argument. The existing argument order appears to work on
    distributions such as Fedora but chokes on Cygwin (newlib?).
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  2. @aldot

    buildsys: pt-initfini.s depends on uClibc_config.h

    aldot authored
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  3. @aldot

    libdl: search for ELF_RTYPE_CLASS_DLSYM in dlsym()

    aldot authored
    On FDPIC platforms, functions are passed by function descriptor, not by
    pointers. If you don't specify ELF_RTYPE_CLASS_DLSYM when calling
    _dl_find_hash() the return value from dlsym() will be a pointer not a
    function descriptor, crashing the program.
    
    The bug was introduced when TLS support was added in
    534661b
    
    Closes bug#3433
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  4. @aldot

    resolv: try next server on SERVFAIL

    aldot authored
    in bug 3637 Andrey Kovalev aka pxe.ru writes:
    getaddrinfo does NOT add domain to query when receive SERVFAIL
    
    RFC1035 7.2 suggests that
       - If a resolver gets a server error or other bizarre response
         from a name server, it should remove it from SLIST, and may
         wish to schedule an immediate transmission to the next
         candidate server address.
    
    So let's try the next server upon SERVFAIL even if it's not strictly
    required.
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  5. @ncopa @aldot

    getaddrinfo: allow numeric service without any hints

    ncopa authored aldot committed
    This appears to correspond to what glibc does and this fixes an
    issue with iptables-1.4.11 with udp and raw port numbers.
    
    (see http://bugzilla.netfilter.org/show_bug.cgi?id=721)
    
    This fixes #3841
    https://bugs.busybox.net/show_bug.cgi?id=3841
    
    Signed-off-by: Natanael Copa <natanael.copa@gmail.com>
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  6. @aldot

    bump version to 0.9.33-git

    aldot authored
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
  7. @kraj

    nptl/pthread: Correct path for machine specific pt-initfini.c

    kraj authored
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
Commits on Jun 13, 2011
  1. @kraj

    ctor/dtor nptl: Fix init and fini function compilation

    kraj authored
    We need to define the rules for .S files so it
    gets the include paths some architectures like mips
    include headers
    
    Some architectures e.g. SH have their own version
    of pt-initfini.c so look for that first before resorting
    to generic version of pt-initfini.c
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
Commits on Jun 11, 2011
  1. @kraj

    Rules.mak: Rearrange appending UCLIBC_EXTRA_CFLAGS to CFLAGS

    kraj authored
    UCLIBC_EXTRA_CFLAGS is currently added before the OPTIMIZATION flags
    and OPTIMIZATION is chosen to be Os by default. But in OE we pass the optimisation
    flags through UCLIBC_EXTRA_CFLAGS but they are not effective since -Os is
    specified at last. So we need to change the order of these option flags
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  2. @kraj

    ARM: remove EABI/OABI selection

    Yann E. MORIN authored kraj committed
    Rely on the compiler to be properly setup for the default ABI.
    
    When installing-headers, there are two cases:
    - NPTL: no issue, a cross-compiler is already expected
    - LinuxThreads: no issue, EABI/OABI has no impact on installed headers.
    
    Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
    Cc: Khem Raj <raj.khem@gmail.com>
    Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
    Cc: Carmelo AMOROSO <carmelo.amoroso@st.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  3. @kraj

    ARM: detect BX availibility at build time

    Yann E. MORIN authored kraj committed
    The "use BX" option is now a suggestion that BX be used if available.
    Use a macro to detect if BX is available at build time. If so, and
    the user requested it be used, then use it. Otherwise, error out.
    
    Macro courtesy Khem RAJ:
      http://lists.uclibc.org/pipermail/uclibc/2009-April/042301.html
    
    Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
    Cc: Khem Raj <raj.khem@gmail.com>
    Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
    Cc: Carmelo AMOROSO <carmelo.amoroso@st.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  4. @kraj

    ARM: #include <bits/arm_asm.h> where __USE_BX__ is used

    Yann E. MORIN authored kraj committed
    The check for __USE_BX__ will be available in bits/arm_asm.h,
    so the latter must be included wherever the former is used.
    
    Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
    Cc: Khem Raj <raj.khem@gmail.com>
    Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
    Cc: Carmelo AMOROSO <carmelo.amoroso@st.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
  5. @kraj

    ARM: transform the EABI/OABI choice into a boolean

    Yann E. MORIN authored kraj committed
    The CONFIG_ARM_OABI option is never used.
    
    Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
    Cc: Khem Raj <raj.khem@gmail.com>
    Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
    Cc: Carmelo AMOROSO <carmelo.amoroso@st.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
Something went wrong with that request. Please try again.