Searched hist:37 (Results 101 - 125 of 673) sorted by relevance
/seL4-refos-master/libs/libmuslc/arch/or1k/bits/ | ||
H A D | float.h | diff 559de8f5 Sat Mar 07 03:00:37 MST 2015 Szabolcs Nagy <nsz@port70.net> fix FLT_ROUNDS to reflect the current rounding mode Implemented as a wrapper around fegetround introducing a new function to the ABI: __flt_rounds. (fegetround cannot be used directly from float.h) |
/seL4-refos-master/libs/libmuslc/arch/x32/bits/ | ||
H A D | user.h | diff 4758f056 Sun Feb 01 02:43:37 MST 2015 Felix Janda <felix.janda@posteo.de> fix typo in x86_64/x32 user_fpregs_struct mxcs_mask should be mxcr_mask |
/seL4-refos-master/libs/libmuslc/arch/x32/ | ||
H A D | ksigaction.h | 54991729 Sat Nov 12 17:43:37 MST 2016 Rich Felker <dalias@aerifal.cx> work around gdb issues recognizing sigreturn trampoline on x86_64 gdb can only backtrace/unwind across signal handlers if it recognizes the sa_restorer trampoline. for x86_64, gdb first attempts to determine the symbol name for the function in which the program counter resides and match it against "__restore_rt". if no name can be found (e.g. in the case of a stripped binary), the exact instruction sequence is matched instead. when matching the function name, however, gdb's unwind code wrongly considers the interval [sym,sym+size] rather than [sym,sym+size). thus, if __restore_rt begins immediately after another function, gdb wrongly identifies pc as lying within the previous adjacent function. this patch adds a nop before __restore_rt to preclude that possibility. it also removes the symbol name __restore and replaces it with a macro since the stability of whether gdb identifies the function as __restore_rt or __restore is not clear. for the no-symbols case, the instruction sequence is changed to use %rax rather than %eax to match what gdb expects. based on patch by Szabolcs Nagy, with extended description and corresponding x32 changes added. |
/seL4-refos-master/libs/libmuslc/include/ | ||
H A D | ifaddrs.h | diff 2ed4e9d9 Thu Oct 20 15:04:37 MDT 2016 Rich Felker <dalias@aerifal.cx> remove parameter names from public headers inclusion of these names was unintentional and in most cases is a namespace violation. Daniel Sabogal tracked down and reported these. |
/seL4-refos-master/libs/libmuslc/src/env/ | ||
H A D | __environ.c | diff df0b5a49 Tue Aug 23 07:37:39 MDT 2011 Rich Felker <dalias@aerifal.cx> security hardening: ensure suid programs have valid stdin/out/err this behavior (opening fds 0-2 for a suid program) is explicitly allowed (but not required) by POSIX to protect badly-written suid programs from clobbering files they later open. this commit does add some cost in startup code, but the availability of auxv and the security flag will be useful elsewhere in the future. in particular auxv is needed for static-linked vdso support, which is still waiting to be committed (sorry nik!) |
H A D | putenv.c | diff 31a55f23 Sun Oct 21 16:37:15 MDT 2012 Rich Felker <dalias@aerifal.cx> as an extension, have putenv("VAR") behave as unsetenv("VAR") the behavior of putenv is left undefined if the argument does not contain an equal sign, but traditional implementations behave this way and gnulib replaces putenv if it doesn't do this. |
/seL4-refos-master/libs/libmuslc/src/ldso/ | ||
H A D | dladdr.c | diff 4f8f0380 Mon Jan 25 16:37:05 MST 2016 Rich Felker <dalias@aerifal.cx> move static/stub version of dladdr out of dynlink.c |
/seL4-refos-master/libs/libmuslc/src/linux/ | ||
H A D | ppoll.c | diff a9555a99 Mon Sep 10 16:37:27 MDT 2012 Rich Felker <dalias@aerifal.cx> fix another ppoll issue (missing sigset_t size argument) |
/seL4-refos-master/libs/libmuslc/src/math/ | ||
H A D | exp10.c | diff a917c037 Mon Apr 30 22:07:37 MDT 2012 Rich Felker <dalias@aerifal.cx> support alternate glibc name pow10 for exp10 |
H A D | exp10f.c | diff a917c037 Mon Apr 30 22:07:37 MDT 2012 Rich Felker <dalias@aerifal.cx> support alternate glibc name pow10 for exp10 |
/seL4-refos-master/libs/libmuslc/src/math/i386/ | ||
H A D | asin.s | diff 37eaec3a Wed Apr 04 09:34:28 MDT 2012 nsz <nsz@port70.net> math: fix x86 asin accuracy use (1-x)*(1+x) instead of (1-x*x) in asin.s the later can be inaccurate with upward rounding when x is close to 1 |
/seL4-refos-master/libs/libmuslc/src/math/i386_sel4/ | ||
H A D | asin.s | diff 37eaec3a Wed Apr 04 09:34:28 MDT 2012 nsz <nsz@port70.net> math: fix x86 asin accuracy use (1-x)*(1+x) instead of (1-x*x) in asin.s the later can be inaccurate with upward rounding when x is close to 1 |
/seL4-refos-master/libs/libmuslc/src/mman/ | ||
H A D | mremap.c | diff fda365a5 Mon Nov 02 14:37:51 MST 2015 Rich Felker <dalias@aerifal.cx> fix mremap memory synchronization and use of variadic argument since mremap with the MREMAP_FIXED flag is an operation that unmaps existing mappings, it needs to use the vm lock mechanism to ensure that any in-progress synchronization operations using vm identities from before the call have finished. also, the variadic argument was erroneously being read even if the MREMAP_FIXED flag was not passed. in practice this didn't break anything, but it's UB and in theory LTO could turn it into a hard error. |
/seL4-refos-master/libs/libmuslc/src/stat/ | ||
H A D | __xstat.c | diff 1fd0f6e3 Sat Jun 21 22:37:12 MDT 2014 Rich Felker <dalias@aerifal.cx> add __xmknod and __xmknodat abi-compat functions these are put alongside the similar functions for __xstat, etc. in __xstat.c to avoid bloating the number of source files. |
/seL4-refos-master/libs/libmuslc/src/thread/ | ||
H A D | pthread_attr_setdetachstate.c | diff 63b06c0e Mon Mar 07 13:46:37 MST 2011 Rich Felker <dalias@aerifal.cx> reject invalid attribute settings note that this is a pedantic conformance issue and waste of code. it only affects broken code or code that is probing for conformance. |
H A D | pthread_attr_setscope.c | diff 63b06c0e Mon Mar 07 13:46:37 MST 2011 Rich Felker <dalias@aerifal.cx> reject invalid attribute settings note that this is a pedantic conformance issue and waste of code. it only affects broken code or code that is probing for conformance. |
H A D | pthread_spin_trylock.c | diff afbcac68 Wed Apr 22 01:24:37 MDT 2015 Rich Felker <dalias@aerifal.cx> minor optimization to pthread_spin_trylock use CAS instead of swap since it's lighter for most archs, and keep EBUSY in the lock value so that the old value obtained by CAS can be used directly as the return value for pthread_spin_trylock. |
/seL4-refos-master/libs/libmuslc/src/time/ | ||
H A D | times.c | diff 9293b765 Sun May 05 12:19:37 MDT 2013 Rich Felker <dalias@aerifal.cx> do not interpret errors in return value of times() syscall all return values are valid, and on 32-bit systems, values that look like errors can and will occur. since the only actual error this function could return is EFAULT, and it is only returnable when the application has invoked undefined behavior, simply ignore the possibility that the return value is actually an error code. |
/seL4-refos-master/libs/libplatsupport/src/plat/pc99/acpi/ | ||
H A D | walker.h | diff 5a2ed916 Mon Dec 11 06:37:12 MST 2017 adamf <a.felizzi@student.unsw.edu.au> libplatsupport: Modifications to RSDP parsing Moved the parsing of the RSDP out of the table parsing procedure, (_acpi_parse_tables). If the RSDP is not provided for ACPI initialization, it will be searched for in the BIOS segment. Modified the acpi_t struct to store the whole RSDP object rather than the physical address of the object. |
/seL4-refos-master/libs/libplatsupport/src/plat/tk1/ | ||
H A D | clock.c | diff 0b442fa6 Sun Jan 29 22:37:35 MST 2017 Kent McLeod <Kent.Mcleod@data61.csiro.au> libplatsupport: Add tk1 clkar register layout tk1 has a single clock and reset controller that controls all clocks and reset lines for the SOC. This commit adds support mainly for taking a fault on an address in the device frame and then looking up relevant register info. |
/seL4-refos-master/projects/util_libs/libpci/include/pci/ | ||
H A D | pci.h | diff 19f7c9b2 Tue Mar 06 21:37:40 MST 2018 Adrian Danis <Adrian.Danis@data61.csiro.au> libpci: Remove dependency on sel4 libraries in this repository are not meant to depend directly upon seL4 definitions. The sel4/sel4.h header was only be used to get the seL4_NoError definition, which does not even make sense to use in a comparision against the return from a library that also does not depend upon seL4. This just uses 0 for the comparison and removes the header. |
/seL4-refos-master/projects/util_libs/libpci/src/ | ||
H A D | ioreg.c | diff 19f7c9b2 Tue Mar 06 21:37:40 MST 2018 Adrian Danis <Adrian.Danis@data61.csiro.au> libpci: Remove dependency on sel4 libraries in this repository are not meant to depend directly upon seL4 definitions. The sel4/sel4.h header was only be used to get the seL4_NoError definition, which does not even make sense to use in a comparision against the return from a library that also does not depend upon seL4. This just uses 0 for the comparison and removes the header. |
H A D | pci.c | diff 9deb65ea Wed May 31 23:37:45 MDT 2017 Kent McLeod <Kent.Mcleod@data61.csiro.au> Change 1 << * to BIT(*) in some cases |
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/pc99/acpi/ | ||
H A D | walker.h | diff 5a2ed916 Mon Dec 11 06:37:12 MST 2017 adamf <a.felizzi@student.unsw.edu.au> libplatsupport: Modifications to RSDP parsing Moved the parsing of the RSDP out of the table parsing procedure, (_acpi_parse_tables). If the RSDP is not provided for ACPI initialization, it will be searched for in the BIOS segment. Modified the acpi_t struct to store the whole RSDP object rather than the physical address of the object. |
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/tk1/ | ||
H A D | clock.c | diff 0b442fa6 Sun Jan 29 22:37:35 MST 2017 Kent McLeod <Kent.Mcleod@data61.csiro.au> libplatsupport: Add tk1 clkar register layout tk1 has a single clock and reset controller that controls all clocks and reset lines for the SOC. This commit adds support mainly for taking a fault on an address in the device frame and then looking up relevant register info. |
Completed in 136 milliseconds