Philipp Oppermann
bf413d3baa
Mention in the first post that our crate uses the 2018 edition
2018-11-18 15:01:55 +01:00
Philipp Oppermann
298e71401b
Update sections about panic_handler and eh_personality
...
The rust compiler no longer mentions the panic_impl language item.
2018-11-13 11:06:35 +01:00
Philipp Oppermann
768f81aedc
Use a nightly Rust version from the beginning
2018-10-28 13:04:35 +01:00
Tshepang Lekhonkhobe
36d56438a2
freestanding-rust-binary: small improves ( #471 )
2018-10-14 16:19:25 +02:00
Philipp Oppermann
6f48a17ba4
Pub and no_mangle are no longer required for panic_handler ( #468 )
2018-10-01 13:11:39 +02:00
Philipp Oppermann
2dd925d34d
Don't mention the deprecated panic_implementation
...
It existed only for a very short time, so I think that not many people will remember this attribute.
2018-10-01 10:39:09 +02:00
Ben
2a9075d642
Rfc 2070 panic implementation deprecated ( #467 )
...
* Make changes to code examples.
* Explain that panic_implementation has been deprecated
* Update attributes in source code.
2018-10-01 10:38:48 +02:00
Philipp Oppermann
a2d99bb52e
Improve introductions of various posts
2018-07-26 19:15:50 +02:00
Donald Pinckney
b0d18c735b
Very small pluralization grammar fix in post 01 ( #454 )
2018-07-08 19:12:01 +02:00
Philipp Oppermann
3372966664
Add missing core::panic::PanicInfo imports in code snippets ( #440 )
2018-06-14 08:24:37 +02:00
Philipp Oppermann
ee07901388
Typo fixes
2018-06-04 14:05:34 +02:00
Philipp Oppermann
3f61050387
Define panic handler using new panic_implementation attribute ( #435 )
2018-06-04 13:19:44 +02:00
Philipp Oppermann
5f12cd8fea
Use CONSOLE entry points consistently
2018-04-09 01:20:22 +02:00
Philipp Oppermann
5d0503e250
Use explicit extern "C"
2018-04-02 17:31:04 +02:00
Philipp Oppermann
05b68e21f4
Add and describe rust-toolchain file
2018-03-17 18:20:08 +01:00
Philipp Oppermann
6599a6935f
Use CONSOLE subsystem entry points; update link
2018-03-14 18:22:13 +01:00
Lin
8a83c611eb
Added more specific instructions for nightly ( #415 )
2018-03-14 15:38:44 +01:00
Brian Campbell
558e9237fd
Remove extra "the" ( #407 )
...
There is an extra word in "the entry point is _the_ called `main`".
It's possible that "the entry point is _then_ called `main`" was intended,
but it works without the word just as well, so just remove it.
2018-03-10 16:39:33 +01:00
Philipp Oppermann
8bd66bf06f
Add missing name mangling link
2018-03-07 11:49:24 +01:00
Philipp Oppermann
fe472d3412
Adjust order number of first two posts
2018-02-26 19:02:31 +01:00
Philipp Oppermann
bd1cf20f05
Improve wording
2018-02-25 14:46:35 +01:00
Andre Richter
384f6c2420
Corrections from proof read ( #389 )
...
Some minor corrections while proof-reading.
Changed Max OS X to macOS, since it's the official Apple speak since 2016.
2018-02-12 12:37:26 +01:00
Philipp Oppermann
325f1f2756
Fix date of new post
2018-02-10 18:03:34 +01:00
Philipp Oppermann
254d5476b1
Update Linux/Windows/Mac entry points
2018-02-10 16:48:48 +01:00
Philipp Oppermann
cef44163bc
Remove/resolve some todos
2018-02-10 16:47:21 +01:00
Philipp Oppermann
eb688962a1
Rewrite first post to work on Windows too
2018-02-10 16:43:17 +01:00
Philipp Oppermann
c266193a34
We do not need separate “Intoduction” and “Booting” posts
2018-02-10 16:43:17 +01:00