Oliver Kowalke
b42ab834d0
add example for throwing/catching exceptions
2013-12-04 06:37:24 +01:00
Oliver Kowalke
7383711d38
add gitignore-file
2013-12-03 18:57:14 +01:00
Stephen Kelly
f5c2fe137e
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Oliver Kowalke
5113d22d6c
context: fix for 8826, non-executable stack on ELF
...
[SVN r85056]
2013-07-17 09:48:43 +00:00
Oliver Kowalke
e71743b756
context: fix auto-link inc config.hpp
...
[SVN r84995]
2013-07-10 06:37:39 +00:00
Oliver Kowalke
c07b7d6768
context: fix bug #8650
...
[SVN r84656]
2013-06-06 17:11:17 +00:00
Oliver Kowalke
d566209483
context: add hint for make_fcontext() in docu
...
[SVN r84555]
2013-05-30 15:19:21 +00:00
Oliver Kowalke
e9afb041c5
context: fix deallocation stack issue on 64bit Windows
...
[SVN r84181]
2013-05-07 17:34:13 +00:00
Oliver Kowalke
606a12277b
context: fix for bug #8544 (Win32 only)
...
[SVN r84133]
2013-05-04 05:08:42 +00:00
Oliver Kowalke
21a0d90978
context: fixes for PPC
...
[SVN r83313]
2013-03-05 18:19:54 +00:00
Oliver Kowalke
785e498459
context: update documentation (hint for MASM64)
...
[SVN r82665]
2013-01-30 14:01:26 +00:00
Oliver Kowalke
c984e02510
context: hint for source of MASM64 added
...
[SVN r82652]
2013-01-28 08:10:17 +00:00
Oliver Kowalke
6d6affc594
context: support for architecture SPARC added
...
[SVN r82583]
2013-01-21 19:24:01 +00:00
Oliver Kowalke
46edb7e730
context: change input/output files for armasm
...
[SVN r82503]
2013-01-15 20:53:21 +00:00
Oliver Kowalke
8860b5ef38
context: fix bug #7864 for Win32 too
...
[SVN r82389]
2013-01-07 21:31:02 +00:00
Oliver Kowalke
232ba432c8
context: fix for bug #7864
...
[SVN r82388]
2013-01-07 21:24:57 +00:00
Oliver Kowalke
fc6c531f5d
context: intptr_t typedef for Windows CE
...
[SVN r82282]
2012-12-30 18:09:58 +00:00
Oliver Kowalke
8f221ed33e
context: include stdint.h for Windows CE
...
[SVN r82214]
2012-12-26 20:25:04 +00:00
Oliver Kowalke
8457d6f264
context: ARMasm requirement added to documentation
...
[SVN r82196]
2012-12-24 06:19:47 +00:00
Oliver Kowalke
a397f97896
context: asm for ARM modified
...
[SVN r82195]
2012-12-23 21:23:19 +00:00
Oliver Kowalke
d02b60c1ae
context: support for Windows Embedded on ARM
...
[SVN r82167]
2012-12-22 12:03:44 +00:00
Oliver Kowalke
2f1f99d58e
context: initial support for iOS on ARM; used newer vector ld/sr ops
...
[SVN r81766]
2012-12-07 17:53:27 +00:00
Daniel James
9905940e44
Try to fix context doc build.
...
These are required when boostbook and quickbook aren't set in user-config.jam.
[SVN r81726]
2012-12-05 21:23:09 +00:00
Oliver Kowalke
24abf6fe16
context: update documentation
...
[SVN r81708]
2012-12-04 18:16:37 +00:00
Oliver Kowalke
7eb32ae6c2
context: seh cleanup for Windows
...
[SVN r81706]
2012-12-04 18:10:37 +00:00
Oliver Kowalke
85d39b3e6d
context: cancel build for unsupported platforms
...
[SVN r81698]
2012-12-03 19:22:32 +00:00
Oliver Kowalke
9162cb73dd
context: comments corrected
...
[SVN r81693]
2012-12-03 13:56:03 +00:00
Oliver Kowalke
f025d14b6c
context: remove unreferenced alternative
...
[SVN r81692]
2012-12-03 13:37:47 +00:00
Oliver Kowalke
6cc53e85da
context: fix typo
...
[SVN r81633]
2012-11-30 13:22:01 +00:00
Oliver Kowalke
dd43e3af67
context: fix for 64bit MacOSX
...
[SVN r81632]
2012-11-30 13:04:51 +00:00
Oliver Kowalke
7fb44e203b
context: fix missing _make_fcontext label for MacOSX 64bit, use dec repr. for 16byte alignment
...
[SVN r81629]
2012-11-30 07:19:10 +00:00
Oliver Kowalke
d0639cf96d
context: replace align_stack() bay assembler
...
[SVN r81595]
2012-11-27 20:11:33 +00:00
Oliver Kowalke
5207cab973
context: fix for XMM storage on x64 Windows
...
[SVN r81535]
2012-11-25 19:51:30 +00:00
Oliver Kowalke
dbfeda223d
context: simple_stack_allocator moved to examples directory, guarded_stack_allocator removed
...
[SVN r81346]
2012-11-14 17:30:45 +00:00
Oliver Kowalke
45f16dffc8
context: fixes for Mac OS X (32bit)
...
[SVN r81098]
2012-10-29 16:53:35 +00:00
Oliver Kowalke
c8d3ecb839
context: include <new> in guarded_stack_allocator for STDCXX library
...
[SVN r80991]
2012-10-15 17:44:13 +00:00
Oliver Kowalke
21112d595d
context: default_stacksize() refactored
...
[SVN r80553]
2012-09-17 09:24:54 +00:00
Oliver Kowalke
e80f47e60e
context: add test for stack size (min, max, default)
...
[SVN r80537]
2012-09-16 09:29:13 +00:00
Oliver Kowalke
5fe939cd06
context: namespace renamed to 'context'; spltting up asm files
...
[SVN r80529]
2012-09-15 06:31:49 +00:00
Oliver Kowalke
6d5c769154
context: fixing invalid fcontext_t struct on i386; test stacksizes
...
[SVN r80504]
2012-09-12 11:36:48 +00:00
Oliver Kowalke
cf9afeb6b1
context: remove check _POSIX_C_SOURCE >= 200112L
...
- check for POSIX.1-2001 is not reliable for all compilers/plaforms
[SVN r80434]
2012-09-07 18:35:02 +00:00
Oliver Kowalke
70cd2a52a5
context: fix TABs, pagesize() added in docu
...
[SVN r80425]
2012-09-06 20:18:23 +00:00
Oliver Kowalke
854c49d321
context: return pointer to fcontext_t
...
- make_fcontext() allocated fcontext_t on context stack and return pointer
- stack_allocator renamed to guarded_stack_allocator
- simple_stack_allocator using calloc()/free() added
- pagesize() made public accessible
[SVN r80423]
2012-09-06 19:43:07 +00:00
Oliver Kowalke
daf017cb4c
context: refactoring stack_allocator (Windows stack sizes etc.)
...
[SVN r80375]
2012-09-03 17:06:56 +00:00
Hartmut Kaiser
8872e4a0ec
Context: fixing compilation errors on Windows
...
[SVN r80367]
2012-09-02 21:21:58 +00:00
Oliver Kowalke
f30ee90b4e
context: correct stack frames on arm, mips, ppc
...
- alignment of stack frame for arm, mips, ppc
- stack::allocate() returns address of stack begin
[SVN r80354]
2012-09-01 22:56:52 +00:00
Oliver Kowalke
e32d499ae2
context: new layout for fcontext_t
...
- fcontext_t takes pointer to stack (lower addresses) and stack size
- make_fcontext() computes start address of stack pointer depending on
architecture (growing upwards, downwards)
- make_fcontext() preserves frame pointer on intel
- stack alignment corrected on intel
- BOOST_USE_UCONTEXT for performance measurements added
[SVN r80338]
2012-08-31 19:50:07 +00:00
Oliver Kowalke
d1cb281c76
context: support for qcc on QNX neutrino
...
[SVN r80212]
2012-08-25 19:18:00 +00:00
Oliver Kowalke
bfcb85b02d
context: remove properties <abi>, <binary-format> from Jamfile; update docu
...
[SVN r80165]
2012-08-24 08:26:53 +00:00
Oliver Kowalke
12742947a2
context: update documentation
...
[SVN r80109]
2012-08-21 11:20:38 +00:00