summaryrefslogtreecommitdiff
path: root/common/lib
AgeCommit message (Expand)Author
2015-11-13comment out 0{b,B} handling.christos
2015-11-12Fix capitalizationchristos
2015-11-12Recognize 0[bB] as binary (base 2)christos
2015-10-18Fix 64-bit atomic operations on 32-bit kernel and userland, and addnakayama
2015-08-20Fixed typo: propertly -> property.phx
2015-07-10fix commentmlelstv
2015-07-04Improve the code in __sync_bool_compare_and_swap_{1,2,4}.isaki
2015-07-04atomic_cas_{8,16}:isaki
2015-06-23Always use sync if mips3 or later or not using O32 ABI. (A little redundantmatt
2015-06-22#include "assym.h"matt
2015-06-07Back out last change; fixed in the correct place.matt
2015-06-07Use ${COPT} so it properly emits the right features doing MKCOMPATmatt
2015-06-07Require ARMv5TE to assemble.joerg
2015-06-07Add ARM EABI aliases for aligned arguments.joerg
2015-06-01Include OCTEON support for syncw and saa/saad (Store Atomic Add).matt
2015-05-29Don't compile if there is a macro of the same name.matt
2015-05-26force 2nd to argument to unsigned byte value.matt
2015-05-18Do not set CRT_ALIAS for rump kernel; symbols provided by toolchainjustin
2015-05-17It is just the __ffssi2 alias we do not want in rump kerneljustin
2015-05-17Move arm sync_* changes to Makefile.incjustin
2015-05-17Do not build arm toolchain symbols in the rump kerneljustin
2015-05-12Now that _PROP_ISSPACE does not include the EOF check, put the check forchristos
2015-05-11Don't treat NUL (EOF) as SPACE. All the code that uses _PROP_ISSPACE() checkschristos
2015-05-11Limit size of xml buffer for userland requests (From Mateusz Kocielski)christos
2015-05-01- new test for strtoichristos
2015-04-21Sort includes.riastradh
2015-04-17Use the right register in previous. Spotted by matt@skrll
2015-04-17ARM ARM D7.3.2 - ensure all previous accesses are observed beforeskrll
2015-04-15On big endian machines needs to include sys/endian.h for le32decjustin
2015-03-27Switch to new ABI (a0/a1 replace v0/v1)matt
2015-03-26Don't build the __eabi_ aliases in the arm rump kernel.justin
2015-03-18Switch to the suggested constant-time result conversion.riastradh
2015-01-18match variable names with man page (Kamil Rytarowski)christos
2015-01-16add strto{i,u} from Kamil Rytarowski as discussed in tech-userlevel.christos
2015-01-08Introduce membar_datadep_consumer.riastradh
2014-12-14add a new "fo_mmap" fileops method to allow use of arbitrary uvm_objects forchs
2014-11-20Add atomic_c11_compare_exchange_cas_{8,16,32}.cmatt
2014-11-04Provide prototypes to fix build with clang.joerg
2014-10-16Add missing C11 atomic support functions to repair priordennis
2014-10-14Provide C++ 2011 <atomic> support functions for hppa and arm.martin
2014-10-13Provide <atomic> C++ 2011 support functions for mips and sh3.martin
2014-10-13Move the and_{16,8}_nv sources into the right (libc only) block.martin
2014-10-13Add C++ 2011 <atomic> support functions.martin
2014-10-13Provide __sync_and_and_fetch_2 and __sync_and_and_fetch_1 for pre-ARMv6,martin
2014-10-12Hook __atomic_compare_exchange_N into vax libc.martin
2014-10-12Provide __atomic_compare_exchange_N (as needed for the C11 2011 <atomic>martin
2014-09-22Look for the character to locate before checking for the NUL characterkhorben
2014-09-19New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)matt
2014-09-05Eliminate use of C++ keywords and don't nest struct definitions.matt
2014-09-03New files for OR1K supportmatt