aboutsummaryrefslogtreecommitdiff
path: root/CAndC++.md
diff options
context:
space:
mode:
authorDmitri Shuralyov <shurcooL@gmail.com>2016-10-31 23:26:34 -0700
committerJF Bastien <github@jfbastien.com>2016-10-31 23:26:34 -0700
commitf1f8666b2dd8a75a35a605586517bf99157bd499 (patch)
tree03e442048d1fe49753b193b12f0e5582f3b00927 /CAndC++.md
parent87a96eb2f13603cf954cb13f131616df7a17e832 (diff)
downloadnanowasm-design-f1f8666b2dd8a75a35a605586517bf99157bd499.tar.gz
Fix broken links. (#856)
The Markdown parser used on the http://webassembly.org/ website doesn't support having a newline character between the [] and () parts of the Markdown link syntax. Remove that newline character in order for links to render properly on the website.
Diffstat (limited to 'CAndC++.md')
-rw-r--r--CAndC++.md10
1 files changed, 4 insertions, 6 deletions
diff --git a/CAndC++.md b/CAndC++.md
index 12d5541..f7881d9 100644
--- a/CAndC++.md
+++ b/CAndC++.md
@@ -82,10 +82,9 @@ expected to be defined in accompaniment.
WebAssembly doesn't change the C or C++ languages. Things which cause
undefined behavior in C or C++ are still bugs when compiling for WebAssembly
-[even when the corresponding behavior in WebAssembly itself is defined]
-(Nondeterminism.md#note-for-users-of-c-c-and-similar-languages). C and C++
-optimizers still assume that undefined behavior won't occur, so such bugs
-can still lead to surprising behavior.
+[even when the corresponding behavior in WebAssembly itself is defined](Nondeterminism.md#note-for-users-of-c-c-and-similar-languages).
+C and C++ optimizers still assume that undefined behavior won't occur,
+so such bugs can still lead to surprising behavior.
For example, while unaligned memory access is
[fully defined](Semantics.md#alignment) in WebAssembly, C and C++ compilers
@@ -115,8 +114,7 @@ Most implementation-defined behavior in C and C++ is dependent on the compiler
rather than on the underlying platform. For those details that are dependent
on the platform, on WebAssembly they follow naturally from having 8-bit bytes,
32-bit and 64-bit two's complement integers, and
-[32-bit and 64-bit IEEE-754-2008-style floating point support]
-(Semantics.md#floating-point-operators).
+[32-bit and 64-bit IEEE-754-2008-style floating point support](Semantics.md#floating-point-operators).
## Portability of compiled code