summaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/solaris2/kopensolaris-gnu
AgeCommit message (Collapse)AuthorFilesLines
2015-01-01Suppress warning (-Wint-to-pointer-cast)HEADmasterIgor Pashev1-1/+1
2014-09-07Cast to intptr_t to fix compiler warningIgor Pashev1-1/+1
2014-09-07Fixed autofssys definitionIgor Pashev1-1/+1
2014-09-07Disabled nscd for prof_attr and user_attrIgor Pashev2-0/+4
nscd is to be patched
2014-09-07Implemented __door_returnIgor Pashev2-23/+33
Need to test :-)
2014-09-01Copied from i386 (needs porting of course)Igor Pashev1-0/+77
2014-09-01Forget about B_FALSE/B_TRUEIgor Pashev1-8/+0
2014-09-01Added missed include bits/libc-lock.hIgor Pashev1-0/+1
For __libc_lock_* macros
2014-09-01Updated refs in commentIgor Pashev1-4/+2
2014-09-01Welcome mount(2)!Igor Pashev1-0/+2
mount syscall takes 8 arguments
2014-09-01Fixed wrong filenameIgor Pashev1-1/+1
This fixes error: make[2]: *** No rule to make target `build/misc/sys_sysi86.o', needed by `glibc/build/misc/stamp.o'. Stop.
2014-08-31Let's see how syscall and __systemcall will workIgor Pashev1-21/+35
2014-08-31Fixed commentsIgor Pashev1-2/+2
2014-08-31Don't include removed stub-tag.hIgor Pashev1-1/+0
Related to b830319d49a421741b61ae29ce32ab37f8b970ed
2014-08-31Don't include bp-check.h and don't use CHECK_1Igor Pashev11-20/+9
Related to a2da1673fe32540799c801e8aec374dc1c0e0596 and f3aae3f3eb4e4345413dc238e941cdb52f747d16
2014-08-31Fixed include path for BSD wait3.cIgor Pashev1-1/+1
Related to ef7344f09c5ce00eb519ed14598b2a8e39c68387
2014-08-31Fixed possible roundup and howmany macros collisionIgor Pashev1-2/+7
2014-08-31Don't use bp-sym.h and bp-asm.h (removed)Igor Pashev2-4/+0
Related to 2d67d91ac08aa2f793d220ad8712541fefa0ba79
2013-05-28Hopefully fix __syscall for kopensolaris/x86_64Igor Pashev1-5/+36
2013-05-28Copy-n-paste typo in PSEUDO_ENDIgor Pashev1-1/+1
2013-05-27Use _itoa.h instead of stdio-common/_itoa.hIgor Pashev2-2/+2
2013-05-27kopensolaris ttynameIgor Pashev1-3/+141
2013-05-27Add XPG7 namesIgor Pashev1-0/+51
2013-05-26Fix assembly: l -> qIgor Pashev1-9/+9
2013-05-26Fix typos in getdentsIgor Pashev2-4/+2
WTF?
2013-05-23XPG7 fix for kopensolaris bits/stat.hIgor Pashev1-1/+1
Everybody already has done it, see for example: sysdeps/unix/bsd/bits/stat.h commit f095bb7204d80f609a73a22796edd6cffd4c6add Author: Ulrich Drepper <drepper@redhat.com> Date: Sat Jan 9 10:56:41 2010 -0800 Add support for XPG7 testing. The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come.
2013-05-22SYSCALL_ERROR_HANDLER for kopensolaris/x86_64Igor Pashev1-71/+23
Copy from linux/x86_64. Some work will be needed for kopensolaris/i386, which can be safely copied from linux/i386. (only take care of syscall args and return values) See the history for linux (git log -p)
2013-05-22No check_consistency() on x86_64Igor Pashev1-23/+0
2013-05-19__USE_XOPEN2K8 in kopensolaris-gnu-bits/fcntl.hIgor Pashev1-2/+6
Put O_CLOEXEC (new), O_NOFOLLOW, O_DIRECTORY under __USE_XOPEN2K8 For O_CLOEXEC on illumos see https://github.com/illumos/illumos-gate/commit/b075ad5b007248d50e4c2e838b460c9c7cfd9fad
2013-05-19Need kopensolaris-gnu/x86_64/sysdep.SIgor Pashev1-0/+40
Copied from kopensolaris-gnu/i386 with trivial changes: i386 -> x86_64
2013-05-19Include guard in kopensolaris-gnu/bits/stat.hIgor Pashev1-0/+5
2012-12-10PSEUDO_SUBCALL for kOpenSolaris/x86_64Igor Pashev1-27/+51
2012-12-09Update kopensolaris-gnu/i386 to new syscall mechanicsIgor Pashev1-0/+12
2012-12-06Syscalls on x86_64Igor Pashev1-2/+14
2012-12-05Porting to amd64.Igor Pashev1-8/+8
* use %fs instead of %gs, see [1] * use -q suffix for assembler directives (amd64) * use 17 for rolq/rorq (2 * sizeof(void*) + 1), 9 - for i386, see [2] Note that part for defined NOT_IN_libc && defined IS_IN_rtld is not present for kopensolaris-gnu/i386 too. [1] http://www.akkadia.org/drepper/tls.pdf [2] http://sourceware.org/ml/libc-alpha/2012-03/msg00603.html
2012-12-05Go aheadIgor Pashev1-5/+7
2012-12-05Copied from kopensolaris-gnu/i386, but ...Igor Pashev1-0/+324
it *must* be patched. This commit is only to ease changes tracking
2012-12-04_LP64 is can be defined by compiler (GCC does it)Igor Pashev1-1/+3
2012-12-04__ID_T_TYPE is integerIgor Pashev1-1/+0
Namely, signed 32-bit integer. It is not "unsigned" in any way.
2012-12-03unix/common, unix/mman have been merged into unix.Igor Pashev1-2/+0
See git log -p -- sysdeps/unix/common and git log -p -- sysdeps/unix/mman
2012-06-05Updated to new glibcIgor Pashev2-15/+21
2012-06-05Merged changes from kopensolaris-gnu projectIgor Pashev428-0/+28809
http://git.csclub.uwaterloo.ca/?p=kopensolaris-gnu/glibc.git Commits from 9157319 to bad8ac8. This is only partial patch, some changes to not apply and will be resovled and committed next.