| Commit message (Collapse) | Author | Age |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1aa7846 EASTL version 3.20.02.
3cf1c4f Merge pull request #500 from electronicarts/bump_compiler_versions
ad2478c Increment compiler version on the runners. clang-14 gcc-12.
7b2a478 Merge pull request #483 from electronicarts/test_ci_for_iterator_categories
0184a05 Don't yell, lowercase is fine for this.
125ae27 Make the names more expressive.
cb0f08b Fix whitespace
2611d05 Fix syntax error.
c5e80d5 Test adding std_iter_compatibility to the ci workflow.
db16065 Merge pull request #493 from electronicarts/eastl-3.19.05
384db67 Update version macros.
2a48230 Update to 13.19.05
19a8869 Merge pull request #481 from eugeneko/ek/ctor
1bb9f62 Add non-explicit default ctor for hash_map and hash_set.
5eb9b1e Merge pull request #476 from eugeneko/ek/ref
00216eb Use invoke_result instead of result_of in reference_wrapper. Relax is_invocable_r check.
46b5321 Merge pull request #475 from eugeneko/ek/tuple-vec
ae8cc01 Merge pull request #474 from StephanTLavavej/fix-floating-limits
713beb7 Merge pull request #453 from GrooveStomp/441-typo-in-tests
63125fc Merge pull request #477 from electronicarts/release-candidate-3.19.03
ab9db85 Fixes for gcc.
a0b8a69 Release candidate 3.19.03
ec806cd Fix missing namespace qualifier in TupleVecIter.
6c6c546 MSVC's STL is removing `_FInf` etc.
29a805e Merge pull request #415 from mtnpke/km_assert
0700f63 Merge pull request #442 from Razakhel/operator_less_to_eastl_less
49f654e Merge pull request #419 from Wawha/std-basic-string-npos-constexpr
cd6abfc Replaced some generic calls to operator< by eastl::less
ca6b871 Merge pull request #411 from Razakhel/array_structured_binding
d1c2a9c Merge pull request #458 from james-moran-ea/master
4ba652d Fix typo in unit test
8d5eb9e Added structured binding support for eastl::array
640e2a6 Fix compilation error with eastl::basic_string<>::npos and (clang 9.0). Need to be constexpr.
3743276 Add assertion failure variant for win kernel
git-subtree-dir: EASTL
git-subtree-split: 1aa784643081404783ce6494eb2fcaba99d8f6a5
|
| |
| |
| |
| | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
REVERT: 9816bb9 updating eastl submodule
git-subtree-dir: EASTL/test/packages/EABase
git-subtree-split: af4ae274795f4c40829428a2c4058c6f512530f4
|
|\ \ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
e045e9d Creating github actions workflow
543cc20 Merge pull request #438 from jgressmann/fix-spelling
d3e2466 Merge pull request #436 from ezhikus/patch-1
432eedd Merge pull request #422 from eugeneko/ub
40ef6f0 Merge pull request #413 from eugeneko/master
e8bdd55 Merge branch '3.18.00'
b9ad2e0 Update maintainers in README
7c29937 Avoid specializing templates within an outer class
20ca243 Open-source CI fixes
4e3064a Release candidate for EASTL version 3.18.00.
0deb087 Fixes typo
3c8092f Update FAQ.md
95b281e Merge pull request #417 from kevcadieux/test-allocator-fix
b369a75 Merge pull request #418 from kevcadieux/shell-sort-fix
feb6282 Fixing stack-use-after-scope ASan error detected in the [Allocator] test.
a3f459b Fixing heap-buffer-overflow error uncovered by ASan in the [Sort] test.
c9dd546 Fix undefined behavior in memory.h
ca78d3f Add workaround for MinGW bug.
git-subtree-dir: EASTL
git-subtree-split: e045e9d11fe4c9c7cc0e387ea6410524d4dce0d3
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* added WriteToFile(...) example
* make use of Wrapper functions if ntoskrnl API function already defined and marked with dllimport
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* obfuscate functions names retrieved via MmGetSystemRoutineAddress
* add two new static libs: libcnative (C-only) and libcxxnative (CXX-only)
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Note: only Win10 x64 supported at the moment
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Removed linker script; .edata *and* .pdata required by MingW for SEH.
* Removed buggy `-fdata-sections` and `-ffunction-sections`.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
ZwProtectVirtualMemory wrapper.
* Improved wrapper generator script.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* discard .xdata section (unwind data for SEH will be done in another way)
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* ExAllocatePoolWithTag allocates paged memory if size is greater than page size
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* unfortunately, a compile time warning is not feasable w/o modifying EASTL sources
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* `eastl::to_string` does not work for now
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* added/modified WorkQueue example
* enable additional EASTL features in user space
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generate static libs with ar
* libcrt, libcxxrt, libusercrt
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* make use of C++ paradigms instead of C
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generate wrapper functions that can be retrieved via `MmGetSystemRoutineAddress`
* for now, only ZwTraceControl and ZwTraceEvent from ntdll are used
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* added `_enable()` / `_disable()` semantics to `examples/dpp-example.c`
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
interrupts. Fixes #3.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* integrate into CircleCI
Signed-off-by: lns <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
* added calloc() symbol
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Improved/Added root and examples Makefile
* Adapted CIs
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
will be implemented in the future.
* Support for custom global/per-target CFLAGS/LDFLAGS
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|