summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-08-20[klibc] klcc: Treat CC, LD, STRIP as multiple wordsklibc-2.0.8Ben Hutchings2-11/+11
2020-08-20[klibc] use "--just-symbols" for compatibility with LLDBill Wendling1-1/+1
2020-07-26klcc: Remove the need for bashOlliver Schinagl1-1/+1
2020-07-25[klibc] tests: Add a trivial test for sysconf()Ben Hutchings2-0/+15
2020-07-25Merge remote-tracking branch 'origin/sysconf'Ben Hutchings5-4/+56
2020-07-25[klibc] stdio: Define all the _unlocked functions and macrosBen Hutchings12-1/+32
2020-07-25[klibc] stdio: Add extern definition of clearerr()Ben Hutchings2-1/+9
2020-07-25[klibc] Clean up clang warningsBill Wendling2-2/+2
2020-07-25[klibc] Kbuild: Add "-fcommon" for clang buildsBill Wendling1-0/+1
2020-07-25[klibc] Kbuild: support clang's lldBill Wendling8-8/+12
2020-07-25[klibc] Kbuild: add support for clang buildsBill Wendling4-10/+21
2020-07-25[klibc] Kbuild: Fix the compiler execstack optionBen Hutchings1-1/+1
2020-07-25[klibc] arch: Explicitly disable or enable executable stacksBen Hutchings17-0/+55
2020-07-25[klibc] Kbuild: Add a per-architecture option to disable exectable stacksBen Hutchings2-1/+5
2020-07-25Revert "[klibc] Kbuild: Tell gas we don't want executable stacks"Ben Hutchings2-2/+1
2020-04-30[klibc] arch: Remove cris portBen Hutchings15-424/+1
2020-03-28[klibc] README.klibc: Document the KBUILD_REPRODUCIBLE variableBen Hutchings1-0/+7
2020-03-28[klibc] nfsmount: Fix alignment of packet structuresBen Hutchings1-2/+2
2020-03-28[klibc] ipconfig: Fix alignment of packet structureBen Hutchings1-1/+1
2020-03-28[klibc] Suppress format truncation warnings for sprintf() and vsprintf()Ben Hutchings1-0/+5
2020-03-28[klibc] dash: README.dash: List the changes from upstreamBen Hutchings1-3/+15
2020-03-28[klibc] dash: README.dash: Include "dash:" and upstream commit in patchesBen Hutchings1-1/+8
2020-03-28[klibc] dash: README.dash: Do all patch filtering with filterdiffBen Hutchings1-7/+5
2020-03-28[klibc] dash: README.dash: Change patch sync commands to use mailboxBen Hutchings1-5/+8
2020-03-28[klibc] dash: output: Fix clang warnings about GNU old-style field designatorAntonio Ospite1-6/+6
2020-03-28[klibc] dash: shell: Fix clang warnings about "string plus integer"Antonio Ospite2-2/+4
2020-02-29[klibc] Kbuild: Tell gas we don't want executable stacksBen Hutchings2-1/+2
2019-12-11[klibc] ipconfig: Ignore NTP server address and any additional fieldsBen Hutchings2-9/+10
2019-12-11[klibc] ipconfig: Document support for DNS server addressesBen Hutchings1-2/+11
2019-11-05[klibc] losetup: Use LOOP_CTL_GET_FREE to find free deviceBen Hutchings1-42/+17
2019-11-05[klibc] losetup: Delete fallbacks to LOOP_{GET,SET}_STATUSBen Hutchings1-63/+2
2019-11-05[klibc] losetup: Fix char signedness mismatches with <linux/loop.h>Ben Hutchings1-4/+4
2019-11-05[klibc] loop: switch to linux/loop.hDimitri John Ledkov2-51/+1
2019-10-08[klibc] fstype: Drop obsolete support for "ext4dev"Ben Hutchings1-115/+1
2019-10-07[klibc] 2.0.7 released, next version is 2.0.8Ben Hutchings1-1/+1
2019-10-07[klibc] nfsmount: Use kernel client's default value for timeo optionklibc-2.0.7Ben Hutchings1-1/+1
2019-10-07[klibc] Fix missing header dependency for sigsuspend.oBen Hutchings1-0/+4
2019-10-07[klibc] Kbuild: Work around broken "ar s" in binutils 2.32Ben Hutchings1-1/+1
2019-07-28[klibc] ipconfig: Implement support -d ...:dns0:dns1 optionsDimitri John Ledkov1-1/+7
2019-04-20[klibc] run-init: Allow the initramfs to be persisted across root changesMatthew Garrett4-12/+21
2019-04-11Fix missing include in sys/mman.hBarret Rhoden1-1/+1
2019-02-19[klibc] klcc: Enable stripping even if CONFIG_DEBUG_INFO is enabledBen Hutchings1-1/+1
2019-02-02[klibc] arm: Enable CONFIG_ARM_EABI by defaultBen Hutchings1-1/+1
2019-02-02[klibc] REAMDE.klibc: Update architecture statusBen Hutchings1-7/+5
2019-02-02[klibc] README.klibc: Document most of the build optionsBen Hutchings1-1/+46
2019-02-02[klibc] Simplify build instructionsBen Hutchings2-14/+21
2019-02-02[klibc] Makefile: Check for $(KLIBCKERNELSRC)/include directoryBen Hutchings1-3/+3
2019-02-02[klibc] README.klibc: Replace list with sections and headingsBen Hutchings1-26/+41
2019-02-01[klibc] README: Point the mailing list URL back to MailmanBen Hutchings1-1/+1
2019-02-01[klibc] 2.0.6 released, next version is 2.0.7Ben Hutchings1-1/+1
2019-01-25[klibc] Makefile: Honour KBUILD_SRC variableklibc-2.0.6Ben Hutchings1-1/+1
2019-01-25[klibc] alpha: Fix division routine generation in out-of-tree buildBen Hutchings1-1/+2
2019-01-25[klibc] Fix errlist.c generation in out-of-tree buildBen Hutchings1-1/+2
2019-01-24[klibc] fix build failure when CONFIG_KLIBC_ZLIB is not setChristophe Leroy1-0/+9
2019-01-21[klibc] ia64: Fix shared buildJames Clarke5-13/+275
2019-01-21[klibc] parisc: Fix vfork()Ben Hutchings1-1/+2
2019-01-21[klibc] fcntl: Fix struct flock for 32-bit architecturesBen Hutchings1-5/+18
2019-01-21[klibc] alpha: Fix dual1 system call wrapperBen Hutchings1-3/+3
2019-01-20[klibc] Kbuild: Enable full debug informationBen Hutchings1-1/+2
2019-01-20[klibc] Use -Ttext-segment to link shared library on all archesBen Hutchings12-13/+13
2019-01-20[klibc] resume: Write resume_offset attributeBen Hutchings1-11/+31
2019-01-20[klibc] Kbuild: Add option to install unstripped binariesBen Hutchings2-1/+6
2019-01-19[klibc] Build and install kinit and sh without ".shared" suffixBen Hutchings2-23/+29
2019-01-19[klibc] Build and install shared binaries only if KLIBCSHAREDFLAGS is definedBen Hutchings11-6/+58
2019-01-19[klibc] 2.0.5 released, next version is 2.0.6Ben Hutchings1-1/+1
2019-01-19[klibc] Delete remnants of m32rklibc-2.0.5Ben Hutchings2-2/+1
2019-01-19[klibc] Update URLs in docs and spec fileBen Hutchings3-10/+10
2019-01-19[klibc] Delete makerpm.sh, maketar.shBen Hutchings3-30/+1
2019-01-18[klibc] fcntl: Fix file locking numbers for 64-bit architecturesBen Hutchings1-0/+5
2019-01-18[klibc] alpha: Support building without glibc headersBen Hutchings1-1/+1
2019-01-18[klibc] arch: Remove m32r portBen Hutchings10-244/+0
2019-01-18[klibc] Kbuild.install: Copy UAPI headers instead of reinstalling themBen Hutchings1-1/+1
2019-01-18[klibc] Makefile: Update help text for KLIBCKERNELSRCBen Hutchings1-5/+5
2019-01-18[klibc] Kbuild: Remove KLIBCKERNELOBJ variableBen Hutchings7-21/+3
2019-01-18[klibc] Makefile: Add dependencies on $(KLIBCKERNELSRC)Ben Hutchings1-2/+2
2019-01-18[klibc] Disable PIEBen Hutchings1-1/+2
2019-01-18[klibc] i386: Use -Ttext-segment to avoid address collisionBen Hutchings1-1/+1
2019-01-18[klibc] x86_64: Use -Ttext-segment to avoid address collisionBen Hutchings1-1/+1
2019-01-18[klibc] Fix sparc assembly when compiled as PICJames Clarke9-14/+37
2019-01-18[klibc] Never clean files in quilt status directoryBen Hutchings1-1/+1
2019-01-18[klibc] x86_64: Reduce ld max-page-size option againBen Hutchings1-3/+5
2019-01-18[klibc] Add RISC-V (RV64) portBen Hutchings12-1/+252
2019-01-18[klibc] rename, renameat: Use renameat2() system callBen Hutchings5-2/+17
2019-01-02[klibc] add more PHONY targets to $(PHONY)Greg Thelen3-7/+19
2019-01-02[klibc] mount_main: Fix empty string checkBenjamin Drung1-2/+2
2019-01-02[klibc] ipconfig: Implement classless static routesBenjamin Drung5-25/+212
2019-01-02[klibc] mips64: remove __unused from __jmp_bufJames Cowgill1-1/+0
2019-01-02[klibc] mips: don't save floating point registers in setjmp / longjmpJames Cowgill2-44/+0
2019-01-02[klibc] mips/mips64: simplify crt0 codeJames Cowgill2-23/+10
2019-01-02[klibc] mips: use -Ttext-segment when linking shared libraryJames Cowgill2-215/+6
2019-01-02[klibc] mips64: compile with -mno-abicallsJames Cowgill1-1/+11
2019-01-02[klibc] remove some 'make -s' build spewGreg Thelen1-1/+1
2019-01-02[klibc] use more consistent quotingGreg Thelen1-1/+1
2019-01-02[klibc] remove unused variablesGreg Thelen2-3/+0
2019-01-02[klibc] include sys/types.h in more placesGreg Thelen2-0/+2
2019-01-02[klibc] ipconfig: Set broadcast when sending DHCPREQUEST and DHCPDISCOVERMathieu Trudel-Lapierre1-1/+7
2019-01-02[klibc] run-init: Add dry-run modeBen Hutchings4-29/+57
2019-01-02[klibc] nfsmount: support nfsvers= and vers= optionsBaptiste Jonglez1-0/+19
2019-01-02[klibc] Add support for reboot syscall argumentAlfonso Sanchez-beato3-19/+25
2019-01-02[klibc] ipconfig: handle multiple interfaces correctlyJay Vosburgh4-40/+58
2016-02-01[klibc] fwrite: fix typo in commentH. Peter Anvin1-1/+1
2016-02-01[klibc] fwrite: flush before a large write to allow better bypassH. Peter Anvin1-4/+5
2016-02-01[klibc] Make asprintf() a simple wrapper around vasprintf()H. Peter Anvin1-11/+2
2016-02-01[klibc] stdlib.h: include <fcntl.h> for inline of posix_grantpt()H. Peter Anvin1-0/+1
2016-01-26[klibc] Make posix_openpt() an inlineH. Peter Anvin3-16/+9
2016-01-26[klibc] accept.c: fix file headerH. Peter Anvin1-1/+1
2016-01-15[klibc] Remove open_cloexec()H. Peter Anvin5-23/+4
2016-01-05[klibc] Add accept4(), handle fallback from accept() to accept4()H. Peter Anvin5-3/+32
2016-01-05[klibc] Remove sys/socketcalls.hH. Peter Anvin2-29/+0
2016-01-05[klibc] Remove obsolete getpt() functionH. Peter Anvin3-18/+1
2016-01-05[klibc] gzip: Fix silent fallback to decompressionBen Hutchings1-13/+16
2016-01-05[klibc] dash: mkbuiltins: Fix sort order harderBen Hutchings1-1/+1
2016-01-05[klibc] Install headers with consistent modeBen Hutchings1-1/+1
2016-01-05[klibc] mount: Implement -o defaultsBen Hutchings1-2/+7
2016-01-05[klibc] readlink: Add -f optionBen Hutchings1-4/+25
2016-01-05[klibc] Implement realpath()Ben Hutchings3-1/+52
2016-01-05[klibc] ppc64: fix struct statAurelien Jarno1-0/+1
2016-01-05[klibc] Add pread and pwrite 32bit syscall wrappers for pariscHelge Deller5-2/+69
2016-01-05[klibc] MIPS: Update archfcntl.hBen Hutchings1-1/+21
2016-01-05[klibc] ppc64: ELFv2: Load TOC value in system call stubMauricio Faria de Oliveira1-0/+3
2016-01-05[klibc] Update README.klibcH. Peter Anvin1-2/+5
2016-01-05[klibc] i386: remove special handling of socketcallH. Peter Anvin3-89/+17
2015-11-05[klibc] Inline __arch_libcinit()H. Peter Anvin6-6/+22
2015-03-05add-mips64-support-arch-mips64-specificDejan Latinovic3-0/+83
2015-03-05add-mips64-support-arch-mips32Dejan Latinovic2-0/+40
2015-03-05add-mips64-support-headersDejan Latinovic4-1/+114
2014-07-09[klibc] 2.0.4 released, next version is 2.0.5H. Peter Anvin1-1/+1
2014-07-09[klibc] isatty(): use TCGETS instead of TIOCGPGRP, like dietlibc doesklibc-2.0.4Thorsten Glaser1-2/+3
2014-04-15[klibc] x86-64: disable the use of SSEH. Peter Anvin1-4/+4
2014-04-15readlink: Reduce size by calling _fwrite() instead of puts()H. Peter Anvin1-2/+2
2014-04-15readlink: Handle multiple input argumentsH. Peter Anvin1-11/+14
2014-04-15readlink: Better buffer handlingH. Peter Anvin1-10/+8
2014-04-09[klibc] fwrite: use memrchr() to find the final '\n' in _IOLBF modeH. Peter Anvin1-9/+4
2014-04-09[klibc] Remove obsolete enum _IO_file_flagsH. Peter Anvin1-9/+0
2014-04-09[klibc] Move architecture-specific initialization to arch/H. Peter Anvin6-14/+41
2014-04-09[klibc] <sys/auxv.h>: add missing dependency <klibc/extern.h>H. Peter Anvin1-0/+1
2014-01-24[klibc] i386: use the vdso for system calls on i386H. Peter Anvin4-4/+30
2014-01-24auxv: convert auxiliary vector into an array; define getauxval()H. Peter Anvin3-13/+30
2013-12-03[klibc] 2.0.3 released, next version is 2.0.4H. Peter Anvin1-1/+1
2013-12-03[klibc] gzip: Fix typo CONFIG_KLIB_ZIP -> CONFIG_KLIBC_ZIPklibc-2.0.3Anton Blanchard2-2/+3
2013-12-03[klibc] nfsmount: memset uses sizeof pointer as lengthAnton Blanchard1-2/+2
2013-12-03[klibc] ppc64: build with -mcmodel=smallAnton Blanchard1-0/+1
2013-12-03[klibc] ppc64: Add ppc64le supportAnton Blanchard5-43/+87
2013-11-11[klibc] poll, select: fix style problemsH. Peter Anvin2-3/+3
2013-11-11[klibc] arm64: Fix struct statH. Peter Anvin1-21/+20
2013-11-11[klibc] arm64: remove useless <klibc/asmmacros.h> fileH. Peter Anvin4-15/+0
2013-11-11[klibc] arm64: Add arm64 supportSteve Capper15-2/+277
2013-11-11[klibc] syscalls: Add syscalls needed by arm64Steve Capper22-21/+323
2013-11-11[klibc] syscalls: Fixup some of the -at syscall declarationsSteve Capper3-9/+11
2013-08-21README.klibc: update build informationmaximilian attems1-10/+7
2013-08-21tests: Fix sscanf integer testsmaximilian attems1-17/+14
2013-05-13[klibc] Framework and trivial implementation of sysconf(3)sysconfH. Peter Anvin5-4/+56
2012-10-05[klibc] 2.0.2 released, next version is 2.0.3H. Peter Anvin1-1/+1
2012-10-03[klibc] [PATCH] fix ARM longjmp with zero 'val'.klibc-2.0.2Bill Pringlemeir1-4/+3
2012-10-01[klibc] dash: resync with latest gitmaximilian attems1-1/+1
2012-10-01[klibc] [BUILTIN] Add support for ulimit -rChristoph Mathys1-0/+3
2012-10-01[klibc] Avoid overflow for very long variable nameJim Meyering1-1/+1
2012-10-01[klibc] include: [sys/time.h] fix for Linux 3.5.1Colin Watson1-0/+3
2012-10-01[klibc] arm: remove unused variable Thorsten Glaser1-1/+0
2012-10-01[klibc] arm: unbreak armhf shared binaries (those with thumb)Thorsten Glaser1-1/+1
2012-10-01[klibc] arm: fix trashing of callee-saved registers in thumb setjmp()Thorsten Glaser1-0/+3
2012-07-03[klibc] kbuild: Fix permissions of headersmaximilian attems1-0/+1
2012-07-02[klibc] dash: sync with latest gitmaximilian attems2-7/+8
2012-07-02[klibc] [VAR] Sanitise environment variable names on entryHerbert Xu1-1/+2
2012-07-02[klibc] [SHELL] Allow building without LINEO supportDavid S. Miller2-0/+10
2012-07-02[klibc] [ARITH] Avoid imaxdiv when only one of the results is wantedHarald van Dijk1-9/+0
2012-07-02[klibc] [SHELL] Fix klibc DEBUG compilationmaximilian attems1-0/+6
2012-07-02[klibc] [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leavin...Herbert Xu3-3/+2
2012-07-02[klibc] [EVAL] Avoid using undefined handlerJim Meyering1-2/+2
2012-07-02[klibc] [MEMALLOC] Avoid clang warning about dead store to "size"Jim Meyering1-1/+1
2012-07-02[klibc] [MEMALLOC] Avoid gcc warning: variable 'oldstackp' set but not usedJim Meyering1-3/+1
2012-07-02[klibc] [BUILTIN] Eliminate unnecessary promotion in echocmdHerbert Xu1-1/+1
2012-07-02[klibc] [OUTPUT] Make outc an inline functionJonathan Nieder1-2/+13
2012-07-02[klibc] [EVAL] Remove unused EV_BACKCMD flagJonathan Nieder1-45/+19
2012-07-01[klibc] arm/setjmp.S: fix longjmpSteve McIntyre1-1/+3
2012-06-29[klibc] inlcude: [mips*/klibc/archstat.h] get rid of nlink_tmaximilian attems2-2/+6
2012-06-29[klibc] include: [ppc64/klibc/archstat.h] get rid of nlink_t usemaximilian attems1-1/+1
2012-06-29[klibc] include: [sys/types.h] bury __kernel_nlink_tmaximilian attems1-1/+0
2012-06-28[klibc] 2.0.1 released, next version is 2.0.2H. Peter Anvin1-1/+1
2012-06-28[klibc] Fix gethostname()/getdomainname()klibc-2.0.1Maciej Żenczykowski2-2/+2
2012-06-28[klibc] nfsmount: Fix wrong NFS umount pathBenjamin Cama1-2/+2
2012-05-30[klibc] 2.0 released, next version is 2.0.1H. Peter Anvin1-1/+1
2012-05-29[klibc] include: [limits.h] define MB_LEN_MAXklibc-2.0maximilian attems1-0/+3
2012-05-29[klibc] alpha: fix signal handler setup on DEC AlphaThorsten Glaser3-2/+8
2012-05-29[klibc] capabilities: Use fflush() instead of fseek()maximilian attems1-2/+2
2012-05-27[klibc] kinit: Fix capabilities alternate read/write io without flushmaximilian attems1-0/+3
2012-05-25[klibc] README update arch statusmaximilian attems1-5/+4
2012-05-24[klibc] sys/sysmacros.h: define major, minor, and makedev as macrosH. Peter Anvin1-6/+10
2012-05-24[klibc] sys/sysmacros.h: use __static_inlineH. Peter Anvin1-6/+5
2012-05-23[klibc] Add faccessat() system callmaximilian attems2-0/+2
2012-05-23[klibc] include: [limits.h] define SSIZE_MAXmaximilian attems1-0/+2
2012-05-22[klibc] include: [stdio.h] add clearerr() prototypemaximilian attems1-0/+1
2012-05-22[klibc] klcc.1: document -nostdincmaximilian attems1-0/+3
2012-05-22[klibc] include: [sys/elfcommon.h] define STN_UNDEFmaximilian attems1-0/+3
2012-05-22[klibc] include: [sys/socket.h] define SOMAXCONNmaximilian attems1-0/+3
2012-05-22[klibc] ipconfig: Use /run/ directory for script filemaximilian attems1-1/+2
2012-05-22[klibc] ipconfig: Append padding if DHCP packet length < 300 octetsKUMAAN2-1/+20
2012-05-22[klibc] ipconfig: Write $DOMAINSEARCH as domain-searchKUMAAN5-3/+253
2012-05-22[klibc] tests: Add simple sscanf checkmaximilian attems2-0/+40
2012-05-21[klibc] Move SEEK_ constants to a common header fileH. Peter Anvin4-4/+17