Searched hist:37 (Results 251 - 275 of 673) sorted by relevance

<<11121314151617181920>>

/seL4-refos-master/libs/libmuslc/src/internal/
H A Dlibc.cdiff b4ea6385 Sat Apr 06 15:50:37 MDT 2013 Rich Felker <dalias@aerifal.cx> add support for program_invocation[_short]_name

this is a bit ugly, and the motivation for supporting it is
questionable. however the main factors were:
1. it will be useful to have this for certain internal purposes
anyway -- things like syslog.
2. applications can just save argv[0] in main, but it's hard to fix
non-portable library code that's depending on being able to get the
invocation name without the main application's help.
diff 41d51836 Thu Feb 24 14:37:21 MST 2011 Rich Felker <dalias@aerifal.cx> various changes in preparation for dynamic linking support

prefer using visibility=hidden for __libc internal data, rather than
an accessor function, if the compiler has visibility.

optimize with -O3 for PIC targets (shared library). without heavy
inlining, reloading the GOT register in small functions kills
performance. 20-30% size increase for a single libc.so is not a big
deal, compared to comparaible size increase in every static binaries.

use -Bsymbolic-functions, not -Bsymbolic. global variables are subject
to COPY relocations, and thus binding their addresses in the library
at link time will cause library functions to read the wrong (original)
copies instead of the copies made in the main program's bss section.

add entry point, _start, for dynamic linker.
/seL4-refos-master/libs/libmuslc/src/misc/
H A Dwordexp.cdiff 594ffed8 Tue Feb 10 23:37:01 MST 2015 Rich Felker <dalias@aerifal.cx> fix bad character checking in wordexp

the character sequence '$((' was incorrectly interpreted as the
opening of arithmetic even within single-quoted contexts, thereby
suppressing the checks for bad characters after the closing quote.

presently bad character checking is only performed when the WRDE_NOCMD
is used; this patch only corrects checking in that case.
diff f0fc95d4 Tue Apr 19 21:37:57 MDT 2011 Rich Felker <dalias@aerifal.cx> avoid malloc of potentially-large string in wordexp
/seL4-refos-master/projects/seL4_libs/libsel4vspace/src/
H A Dvspace.cdiff 9a4759f8 Fri May 10 01:37:54 MDT 2019 Adam Felizzi <Adam.Felizzi@data61.csiro.au> sel4vspace: Page access with callback function

Implemented a 'vspace_access_page_with_callback' function. This
performs a mapping of a page from a source to destination vspace.
The mapping is subsequently passed to a user defined callback
before being unmapped out of the destination vspace.
diff ffca80b6 Tue Oct 27 20:32:37 MDT 2015 Anna Lyons <Anna.Lyons@nicta.com.au> libsel4vspace: trivial - fix warnings
/seL4-refos-master/kernel/include/arch/x86/arch/object/
H A Dstructures.bfdiff 4a22471a Tue Jan 16 22:31:37 MST 2018 Adrian Danis <Adrian.Danis@data61.csiro.au> x86: MSR for IA32_ARCH_CAPABILITIES and CPUID flag

Adds definitions for the IA32_ARCH_CAPABILITIES msr, as well as the CPUID leaf that
contains the feature flag for its existance.
diff 7fbde1bb Tue Jun 14 22:22:37 MDT 2016 Adrian Danis <Adrian.Danis@data61.csiro.au> SELFOUR-287: 32-bit vt-x implementation

This is an implementation of vt-x for x86 kernels running in
ia32 mode.
/seL4-refos-master/kernel/src/arch/x86/32/
H A Dhead.Sdiff 5037717c Wed Jan 11 22:37:47 MST 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> x86: Explicitly define kernel stack size

This commit changes the previous hard coded 4K kernel stack size
to being a configurable power of 2 sized stack
diff 1887ae9d Thu Oct 13 14:16:37 MDT 2016 amrzar <azarrabi@nicta.com.au> Update SMP idle thread handling
/seL4-refos-master/kernel/libsel4/arch_include/x86/sel4/arch/
H A Dobjecttype.hdiff 7fbde1bb Tue Jun 14 22:22:37 MDT 2016 Adrian Danis <Adrian.Danis@data61.csiro.au> SELFOUR-287: 32-bit vt-x implementation

This is an implementation of vt-x for x86 kernels running in
ia32 mode.
diff 7bb064ab Wed Dec 02 16:37:20 MST 2015 Stephen Sherratt <Stephen.Sherratt@nicta.com.au> Removed whitespace difference between kernel and user objecttype.h
/seL4-refos-master/libs/libsel4/arch_include/x86/sel4/arch/
H A Dobjecttype.hdiff 7fbde1bb Tue Jun 14 22:22:37 MDT 2016 Adrian Danis <Adrian.Danis@data61.csiro.au> SELFOUR-287: 32-bit vt-x implementation

This is an implementation of vt-x for x86 kernels running in
ia32 mode.
diff 7bb064ab Wed Dec 02 16:37:20 MST 2015 Stephen Sherratt <Stephen.Sherratt@nicta.com.au> Removed whitespace difference between kernel and user objecttype.h
/seL4-refos-master/kernel/src/arch/arm/object/
H A Dsmmu.cdiff c66d9cee Mon Aug 03 21:37:36 MDT 2020 Oliver Scott <Oliver.Scott@data61.csiro.au> trivial: style and comment

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
diff 6e591117 Tue Nov 19 22:03:37 MST 2019 Qian Ge <qian.ge@data61.csiro.au> SMMU: binding stream ID to context banks

Providing system calls that binds context banks to stream IDs.
Once the stream ID is bound, the transaction using that SID is
enabled.

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
/seL4-refos-master/kernel/src/drivers/smmu/
H A Dsmmuv2.cdiff c66d9cee Mon Aug 03 21:37:36 MDT 2020 Oliver Scott <Oliver.Scott@data61.csiro.au> trivial: style and comment

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
diff 6e591117 Tue Nov 19 22:03:37 MST 2019 Qian Ge <qian.ge@data61.csiro.au> SMMU: binding stream ID to context banks

Providing system calls that binds context banks to stream IDs.
Once the stream ID is bound, the transaction using that SID is
enabled.

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>
/seL4-refos-master/projects/util_libs/libutils/include/utils/
H A Darith.hdiff 16573383 Thu Sep 26 23:37:51 MDT 2019 Damon Lee <Damon.Lee@data61.csiro.au> trivial: Style changed files
diff 66c2db5c Thu Sep 26 23:37:03 MDT 2019 Damon Lee <Damon.Lee@data61.csiro.au> libutils: Add next-power-of-2 macro

Like the name suggests, this macro calculates the next power of 2 for a
32 bit integer.
/seL4-refos-master/libs/libutils/include/utils/
H A Darith.hdiff 16573383 Thu Sep 26 23:37:51 MDT 2019 Damon Lee <Damon.Lee@data61.csiro.au> trivial: Style changed files
diff 66c2db5c Thu Sep 26 23:37:03 MDT 2019 Damon Lee <Damon.Lee@data61.csiro.au> libutils: Add next-power-of-2 macro

Like the name suggests, this macro calculates the next power of 2 for a
32 bit integer.
/seL4-refos-master/libs/libsel4allocman/include/allocman/
H A Dbootstrap.hdiff 2a85522b Thu May 04 23:37:20 MDT 2017 Kent McLeod <Kent.Mcleod@data61.csiro.au> libsel4allocman: Use grub mmap to find all ram
/seL4-refos-master/libs/libsel4debug/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4platsupport/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4utils/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/libs/libsel4utils/include/sel4utils/
H A Dutil.hdiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/projects/seL4_libs/libsel4allocman/include/allocman/
H A Dbootstrap.hdiff 2a85522b Thu May 04 23:37:20 MDT 2017 Kent McLeod <Kent.Mcleod@data61.csiro.au> libsel4allocman: Use grub mmap to find all ram
/seL4-refos-master/projects/seL4_libs/libsel4debug/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4platsupport/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4utils/
H A DCMakeLists.txtdbe802b0 Wed Mar 29 23:37:58 MDT 2017 Adrian Danis <Adrian.Danis@data61.csiro.au> Add CMake build rules for various libraries
/seL4-refos-master/projects/seL4_libs/libsel4utils/include/sel4utils/
H A Dutil.hdiff 80b9e99e Mon Jun 20 22:37:39 MDT 2016 Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> Move sel4_debug.h back into libsel4utils

This patch also renames a header {sel4debug/sel4_debug.h=>sel4utils/strerror.h}.

Additionally, convert some header guards to #pragma once and update
README.md to describe what things should go into libsel4utils and
libsel4debug.

SELFOUR-513
/seL4-refos-master/libs/libmuslc/arch/arm/bits/
H A Dfenv.hdiff 7318c62e Thu Aug 15 22:30:37 MDT 2013 Rich Felker <dalias@aerifal.cx> support floating point environment (fenv) on armhf (hard float) subarchs

patch by nsz. I've tested it on an armhf machine and it seems to be
working correctly.
/seL4-refos-master/libs/libmuslc/arch/arm_sel4/bits/
H A Dfenv.hdiff 7318c62e Thu Aug 15 22:30:37 MDT 2013 Rich Felker <dalias@aerifal.cx> support floating point environment (fenv) on armhf (hard float) subarchs

patch by nsz. I've tested it on an armhf machine and it seems to be
working correctly.
/seL4-refos-master/libs/libmuslc/arch/i386/bits/
H A Dfloat.hdiff 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/i386_sel4/bits/
H A Dfloat.hdiff 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)

Completed in 153 milliseconds

<<11121314151617181920>>