summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc/sparc
AgeCommit message (Collapse)AuthorFilesLines
2016-05-20 [illumos-gate merge]Jerry Jelinek2-1/+163
commit 7dc9a163b382daee1ce43b6588dd1b507363dae5 6790 want suite of endian(3C) functions commit e56998eefc33ead0f12b364be915dd6bfc12a3f5 6501 Implement pthread_attr_get_np() interface commit fc2512cfb727d49529d8ed99164db871f4829b73 6951 Initial c11 support 6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols commit ea4a67f462de0a39a9adea8197bcdef849de5371 6980 6902 causes zfs send to break due to 32-bit/64-bit struct mismatch Conflicts: usr/src/test/libc-tests/tests/Makefile usr/src/test/libc-tests/runfiles/default.run usr/src/lib/libcmdutils/libcmdutils.h usr/src/lib/libcmdutils/common/custr.c usr/src/lib/libcmdutils/common/mapfile-vers
2016-05-196790 want suite of endian(3C) functionsRobert Mustacchi2-0/+160
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2016-05-196951 Initial c11 supportRobert Mustacchi1-1/+3
6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2016-05-02 [illumos-gate merge]Jerry Jelinek1-2/+2
commit 545f15ae81ab124ab97b965c15f2873e0228fcb3 6883 SMF nis/client ipfilter support needs improvement commit 2bd8b3545dceb97f56401b7ad2a327e08d520574 6881 SMF ipfilter tries to unload module in zones 6882 SMF ipfilter lacks a property for a IPv6 custom policy file 6884 SMF ipfilter tuple_get_port needs to remove backslashes commit d14b1d19b404dcc4795d8a76751a186717a0ddaa 6934 add kstat to track anon memory reservation failure (ENOMEM) commit c22cda1b41022b307ea9fda8c9dc19e6329a109a 6847 syscall header declaration incorrect Conflicts: usr/src/uts/common/vm/vm_anon.c usr/src/uts/common/sys/zone.h usr/src/uts/common/os/zone.c
2016-04-296847 syscall header declaration incorrectBryan Cantrill1-2/+2
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-03-31OS-5283 remove spurious sparc/rtld difference from old gcc 4.4.4 workRobert Mustacchi1-9/+0
Reviewed by: Dave Pacheco <dap@joyent.com>
2016-02-16 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 7f11fd00fc23e2af7ae21cc8837a2b86380dcfa7 6648 illumos build should be explicit about C standards commit eae164eb03cbb004dcf9154f36352e62f693eb6c 6645 sgsmsg relies on undefined behaviour of loop-scoped variables commit a7317ceb814150d472383df8b987d7e3282ea15b 6639 uhci_qh walker contains whacky boolean logic commit 1665390b481087ca2aaff06a502c62b3ee91d530 6638 ::pfiles walks out of bounds on array of vnode types commit d456640d8a14f0ba35a7ec232f0ce9ebd34541cb 6647 MANSECTS should not require a trailing comma commit 0803e914d3511e82e0b1cc0c888af873a4aaa7d1 6603 zfeature_register() should verify ZFEATURE_FLAG_PER_DATASET implies SPA_FEATURE_EXTENSIBLE_DATASET commit 22b6687e7850d421c61bf433a388b7db306aca00 6586 Whitespace inconsistencies in the spa feature dependency arrays in zfeature_common.c commit 892586e8a147c02d7f4053cc405229a13e796928 6585 sha512, skein, and edonr have an unenforced dependency on extensible dataset commit 971640e6aa954c91b0706543741aa4570299f4d7 6541 Pool feature-flag check defeated if "verify" is included in the dedup property value commit bd94aa560898627952fba8f09dda95c4492e7d9e 6644 MBOOT_SCAN_SIZE in usr/src/cmd/boot/common/mboot_extra.h is wrong
2016-02-146648 illumos build should be explicit about C standardsRichard Lowe1-1/+1
Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-12-08 [illumos-gate merge]Jerry Jelinek1-2/+2
commit bc0e91320069f0bcaee43e80a7ea686d9efa2d08 5876 sys/regset.h pollutes name space (try 2) commit 5878fad70d76d8711f6608c1f80b0447601261c6 4986 receiving replication stream fails if any snapshot exceeds refquota
2015-12-075876 sys/regset.h pollutes name space (try 2)Gordon Ross1-2/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-243252 Need a proper flock() implementationJerry Jelinek1-0/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-11-166342 want signalfd supportJerry Jelinek1-0/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-03 [illumos-gate merge]Jerry Jelinek1-0/+7
commit 33e8313d921ed710d7c5957cea98e220a663a1d5 6409 glob(3C) missed the memo on LF64 commit eb5bb58421f46cee79155a55688e6c675e7dd361 6414 vdev_config_sync could be simpler commit 7b07063d906859b2be1e88791f801b3c96e432f6 6383 update AWK to use /usr/bin/nawk and update $(AWK) where it's possible commit ae24175b2b25e9fb4bfd9ac0648b57e0735b6651 6391 Override default SPA config location via environment commit 57deb2328260c447bf1db25fe74e0eece102733e 6421 Add missing multilist_destroy calls to arc_fini
2015-11-026409 glob(3C) missed the memo on LF64Robert Mustacchi1-0/+7
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-18backout 5876 sys/regset.h pollutes name spaceGordon Ross2-2/+4
backout commit 21227944c2bcc086121a5428f3f9d2496ba646f5.
2015-10-175876 sys/regset.h pollutes name spaceGordon Ross2-4/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Approved by: Albert Lee <trisk@omniti.com>
2015-10-166208 add support for timerfdBryan Cantrill1-0/+1
Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-165640 want epoll supportBryan Cantrill1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-09-096188 add support for eventfdBryan Cantrill1-0/+1
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-15OS-4406 native signalfd supportJerry Jelinek1-0/+1
2015-05-12OS-4300 increase RT signal countPatrick Mooney1-0/+2
Reviewed by: Robert Mustacchi <rm@joyent.com>
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi1-0/+11
5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2015-02-23OS-3872 add support for timerfdBryan Cantrill1-0/+1
2015-02-18OS-2868 Need a proper flock() implementationJerry Jelinek1-0/+1
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi1-0/+11
OS-3846 want getentropy(3C) OS-3847 want getrandom(2) OS-3848 want explicit_bzero(3C) OS-3843 want MC_INHERIT_ZERO OS-3844 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2015-01-15 [illumos-gate merge]Jerry Jelinek1-1/+5
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()
2015-01-144923 want preadv and pwritevDJ Hoffman1-1/+5
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-12-10OS-3625 add support for eventfdBryan Cantrill1-0/+1
2014-09-19OS-3294 add support for inotifyBryan Cantrill1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-07-14 [illumos-gate merge]Keith M Wesolowski1-6/+7
commit 5e74f94d8c2a16c2ef7cf2940a157ffabb379c27 3347 zonecfg(1M) is confused about selection commit 5a81b4ad6a940aead6f0789e059a6f8fbc678be0 4544 sock2path(4) man page needs to be updated for configuration fragments commit 2d08521bd15501c8370ba2153b9cca4f094979d0 2964 need POSIX 2008 locale object support Conflicts: usr/src/man/man3c/Makefile (copyright) usr/src/lib/libzonecfg/common/libzonecfg.c (OS-216) usr/src/lib/libc/sparcv9/Makefile.com (copyright) usr/src/lib/libc/sparc/Makefile.com (copyright) Manifests: usr/src/pkg/manifests/system-header.mf usr/src/pkg/manifests/system-library.man3c.inc
2014-07-112964 need POSIX 2008 locale object supportGarrett D'Amore1-6/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-23OS-2893 add support for epollBryan Cantrill1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-01-22 [illumos-gate merge]Keith M Wesolowski2-0/+2
commit 9ee94b97c8654689d6a034daec08757fda75d21a 4496 ndmpd handles wrongly EOM and EOF conditions commit f7dbdfc7b241e42b135dc9118e41b127cb935483 4512 kclient(1m) should not depend on /usr/xpg4/bin/grep commit 19d32b9ab53d17ac6605971e14c45a5281f8d9bb 4493 want siginfo 4494 Make dd show progress when you send INFO/USR1 signals 4495 dd could support O_SYNC and O_DSYNC commit 4f364e7c95ee7fd9d5bbeddc1940e92405bb0e72 4489 need ptcumem Conflicts: usr/src/lib/libumem/sparc/umem_genasm.c usr/src/lib/libumem/i386/umem_genasm.c usr/src/lib/libumem/common/umem_base.h usr/src/lib/libumem/common/umem.c usr/src/lib/libumem/common/stub_stand.c usr/src/lib/libumem/amd64/umem_genasm.c usr/src/lib/libc/inc/thr_uberdata.h usr/src/cmd/mdb/common/modules/libumem/umem.c usr/src/lib/libumem/Makefile.com (trampoline) usr/src/lib/Makefile (trampoline) usr/src/lib/libumem_trampoline (deleted) manifest (trampoline) usr/src/lib/libumem/common/envvar.c (fix automerge) usr/src/lib/libumem/common/mapfile-vers (trampoline)
2014-01-214493 want siginfoRobert Mustacchi1-0/+1
4494 Make dd show progress when you send INFO/USR1 signals 4495 dd could support O_SYNC and O_DSYNC Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-01-214489 need ptcumemRobert Mustacchi1-0/+2
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-05-08 [illumos-gate merge]Keith M Wesolowski2-53/+3
commit 5dbfd19ad5fcc2b779f40f80fa05c1bd28fd0b4e 3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag commit 6136c589445a3ea081bd34ab72db1060875b6bcc 3722 link-editor is over restrictive of R_AMD64_32 addends Conflicts: usr/src/lib/libc/sparcv9/Makefile.com [copyright] usr/src/lib/libc/sparc/Makefile.com [copyright] usr/src/lib/libc/i386/Makefile.com [copyright]
2013-04-213713 Implement accept4()Theo Schlossnagle2-53/+3
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-11-07Illumos syncJohn Sonnenschein1-4/+12
2012-07-30Illumos SyncJohn Sonnenschein2-2/+2
Merge github.com:illumos/illumos-gate Conflicts: exception_lists/check_rtime usr/src/Makefile.master usr/src/Makefile.master.64 usr/src/cmd/Makefile usr/src/cmd/lms/Makefile usr/src/cmd/lp/Makefile.lp usr/src/cmd/mdb/Makefile.mdb usr/src/cmd/mdb/common/mdb/mdb_cmds.c usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_print.h usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/cmd/mdb/common/mdb/mdb_termio.c usr/src/cmd/mdb/common/mdb/mdb_whatis.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/zpool/zpool_main.c usr/src/lib/Makefile usr/src/lib/libc/inc/thr_inlines.h usr/src/lib/libc/port/mapfile-vers usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/sparc/crt/_rtld.c usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libumem/common/envvar.c usr/src/lib/libumem/common/vmem_base.c usr/src/lib/libzfs/common/libzfs_impl.h usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/sun_fc/Makefile.com usr/src/lib/sun_fc/amd64/Makefile usr/src/lib/sun_fc/sparcv9/Makefile usr/src/man/man1m/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/dtrace/dtrace.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dataset.c usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_eth.c usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_lv.c usr/src/uts/common/sys/dtrace.h
2012-07-16OS-1367 need ptcumemRobert Mustacchi1-0/+2
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+12
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-06-253132 remove support for building with gcc 3Richard Lowe1-4/+0
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-06-141450 Illumos should be buildable with GCC4Richard Lowe3-4/+5
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-07-02libc: Remove SPARC tls workarounds when using GCC 4Richard Lowe1-2/+3
2011-07-02libc: Implement __floatundisfRichard Lowe1-0/+1
2011-07-02libc: Implement __floatundidfRichard Lowe1-0/+1
2011-07-02libc: Don't let GCC optimize away __rtldRichard Lowe1-1/+10
2011-06-212409 libc needs more gcc 4 support on 32-bit SPARCRichard Lowe1-0/+2
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Albert Lee <trisk@nexenta.com>
2011-01-13615 remove support legacy 7-bit ASCIIGarrett D'Amore1-2/+1
628 minor perf enhancement for UTF-8 Reviewed by: roland.mainz@nexenta.com Approved by: albert.lee@nexenta.com
2010-12-09298 SPARC build fails in smt_pause.oJon Tibble1-8/+2
478 Build needs fixing for pkgdepend flag day Reviewed by: gwr@nexenta.com Reviewed by: trisk@nexenta.com Reviewed by: richlowe@richlowe.net Approved by: garrett@nexenta.com