|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r79962 - trunk/libs/context/doc
From: oliver.kowalke_at_[hidden]
Date: 2012-08-11 07:34:43
Author: olli
Date: 2012-08-11 07:34:42 EDT (Sat, 11 Aug 2012)
New Revision: 79962
URL: http://svn.boost.org/trac/boost/changeset/79962
Log:
context: fix links in documentation
Text files modified:
trunk/libs/context/doc/rationale.qbk | 15 +++++----------
trunk/libs/context/doc/reference.qbk | 14 +++++++-------
2 files changed, 12 insertions(+), 17 deletions(-)
Modified: trunk/libs/context/doc/rationale.qbk
==============================================================================
--- trunk/libs/context/doc/rationale.qbk (original)
+++ trunk/libs/context/doc/rationale.qbk 2012-08-11 07:34:42 EDT (Sat, 11 Aug 2012)
@@ -48,8 +48,7 @@
C99 defines `setjmp()`/`longjmp()` to provide non-local jumps but it does not
require that ['longjmp()] preserves the current stack frame. Therefore, jumping
into a function which was exited via a call to ['longjmp()] is undefined
-[footnote [@boost:/libs/context/doc/pdf/iso_c99.pdf ISO/IEC 9899:1999, 2005],
-7.13.2.1:2].
+[footnote ISO/IEC 9899:1999, 2005, 7.13.2.1:2].
[heading ucontext_t]
@@ -62,8 +61,7 @@
The third argument of `makecontext()` specifies the number of integer arguments
that follow which will require function pointer cast if `func` will accept those
arguments which is undefined in C99
-[footnote [@boost:/libs/context/doc/pdf/iso_c99.pdf ISO/IEC 9899:1999, 2005],
-J.2].
+[footnote ISO/IEC 9899:1999, 2005, J.2].
The arguments in the var-arg list are required to be integers, passing pointers
in var-arg list is not guarantied to work, especially it will fail for
@@ -105,8 +103,7 @@
"The FpCsr and the MxCsr register must be saved and restored before any call or return
by any procedure that needs to modify them ..."
-[footnote [@boost:/libs/context/doc/pdf/calling-conventions.pdf 'Calling Conventions',
-Agner Fog]].
+[footnote 'Calling Conventions', Agner Fog].
[heading x86_64]
@@ -131,8 +128,7 @@
'Legacy Floating-Point Support']].
"The 64-bit Microsoft compiler does not use ST(0)-ST(7)/MM0-MM7".
-[footnote [@boost:/libs/context/doc/pdf/calling-conventions.pdf 'Calling Conventions',
-Agner Fog]].
+[footnote 'Calling Conventions', Agner Fog].
"XMM6-XMM15 must be preserved"
[footnote [@http://msdn.microsoft.com/en-us/library/9z1stfyw%28v=vs.100%29.aspx MSDN
@@ -144,8 +140,7 @@
"The control bits of the MxCsr register are callee-saved (preserved across calls),
while the status bits are caller-saved (not preserved). The x87 status word register is
caller-saved, whereas the x87 control word (FpCsr) is callee-saved."
-[footnote [@boost:/libs/context/doc/pdf/x86_64-sysv.pdf SysV ABI AMD64 Architecture
-Processor Supplement Draft Version 0.99.4, 3.2.1]].
+[footnote SysV ABI AMD64 Architecture Processor Supplement Draft Version 0.99.4, 3.2.1].
[endsect]
Modified: trunk/libs/context/doc/reference.qbk
==============================================================================
--- trunk/libs/context/doc/reference.qbk (original)
+++ trunk/libs/context/doc/reference.qbk 2012-08-11 07:34:42 EDT (Sat, 11 Aug 2012)
@@ -9,34 +9,34 @@
[heading ARM]
-* AAPCS ABI: [@boost:/libs/context/doc/pdf/arm-aapcs.pdf Procedure Call Standard for the ARM Architecture]
-* AAPCS/LINUX: [@boost:/libs/context/doc/pdf/arm-linux-aapcs.pdf ARM GNU/Linux Application Binary Interface Supplement]
+* AAPCS ABI: Procedure Call Standard for the ARM Architecture
+* AAPCS/LINUX: ARM GNU/Linux Application Binary Interface Supplement
[heading MIPS]
-* O32 ABI: [@boost:/libs/context/doc/pdf/mips-o32.pdf SYSTEM V APPLICATION BINARY INTERFACE, MIPS RISC Processor Supplement]
+* O32 ABI: SYSTEM V APPLICATION BINARY INTERFACE, MIPS RISC Processor Supplement
[heading PowerPC32]
-* SYSV ABI: [@boost:/libs/context/doc/pdf/ppc32-sysv.pdf SYSTEM V APPLICATION BINARY INTERFACE PowerPC Processor Supplement]
+* SYSV ABI: SYSTEM V APPLICATION BINARY INTERFACE PowerPC Processor Supplement
[heading PowerPC64]
-* SYSV ABI: [@boost:/libs/context/doc/pdf/ppc64-sysv.pdf PowerPC User Instruction Set Architecture, Book I]
+* SYSV ABI: PowerPC User Instruction Set Architecture, Book I
[heading X86-32]
-* SYSV ABI: [@boost:/libs/context/doc/pdf/x86_32-sysv.pdf SYSTEM V APPLICATION BINARY INTERFACE, Intel386TM Architecture Processor Supplement]
+* SYSV ABI: SYSTEM V APPLICATION BINARY INTERFACE, Intel386TM Architecture Processor Supplement
* MS PE: [@http://msdn.microsoft.com/en-us/library/k2b2ssfy.aspx Calling Conventions]
[heading X86-64]
-* SYSV ABI: [@boost:/libs/context/doc/pdf/x86_64-sysv.pdf System V Application Binary Interface, AMD64 Architecture Processor Supplement]
+* SYSV ABI: System V Application Binary Interface, AMD64 Architecture Processor Supplement
* MS PE: [@http://msdn.microsoft.com/en-us/library/7kcdt6fy%28VS.80%29.aspx x64 Software Conventions]
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk