Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Target extension #2048

Closed
wants to merge 57 commits into from
Closed
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
7d36af5
add motivation section
semarie May 21, 2017
3b1362a
motivation: add link to LLVM Triple definition of getXXXVersion
semarie May 21, 2017
9333fa0
motivation: missing dot
semarie May 21, 2017
82ec48b
motivation: rephrasing
semarie May 21, 2017
c071d61
motivation: typo
semarie May 21, 2017
b7744dd
motivation: add some bold
semarie May 21, 2017
bb23560
populate parts with ideas (will need phrasing)
semarie May 22, 2017
21ffe8b
headers at level 2
semarie May 22, 2017
3863b7e
typo
semarie May 22, 2017
1e43d8b
provide explicit examples about "common subset"
semarie May 22, 2017
5cd75e9
add reference to lang/rust diff for freebsd ino64
semarie May 22, 2017
eed9c15
add a warning: only ideas for now
semarie May 22, 2017
7e6374c
provide a complete example
semarie May 22, 2017
76fc5ff
compare with current libc
semarie May 22, 2017
6ab7f90
breaking change in --target
semarie May 23, 2017
a1b309b
language level
semarie May 23, 2017
011dfb6
language level. rephrasing
semarie May 23, 2017
4cf558f
some elements about attribute
semarie May 23, 2017
27a340d
syntax: operators vs predicates
semarie May 23, 2017
b581eb4
proper header with true space
semarie May 23, 2017
86e3d13
use of template for target argument (cli) ?
semarie May 23, 2017
2dd80ee
add XXX
semarie May 23, 2017
db2994e
syntax: operators vs predicates
semarie May 23, 2017
84577f7
freebsd ino64 branch has been commited. mentioned by @dumbbell
semarie May 25, 2017
c28d3ae
text/0000-target-extension.md: Fix some grammar issues
dumbbell May 26, 2017
e39e9e7
use predicates instead of operators
semarie May 27, 2017
2d83358
rephrasing
semarie May 28, 2017
263a875
move session part upper
semarie May 28, 2017
1fbe088
merge spell-fixes from dumbbell
semarie May 31, 2017
a052b3f
syntax level: make examples for behavior
semarie Jun 17, 2017
3cebfe2
move "session level" after "backend level"
semarie Jun 17, 2017
8efe83e
How We Teach This: place TODO and cleanup
semarie Jun 17, 2017
d833447
drawbacks: explain why deprecating
semarie Jun 17, 2017
11b46b7
mention rust issue for FreeBSD12 breaking changes
semarie Jun 17, 2017
94f08aa
backend level
semarie Jun 26, 2017
5cd0f44
backend level: typo & rephrasing
semarie Jun 26, 2017
41d891b
drawbacks / alternatives
semarie Jun 26, 2017
fb78f3d
predicates are at syntax level
semarie Jun 26, 2017
e358690
unresolved
semarie Jun 26, 2017
768be76
how-we-teach-this
semarie Jun 26, 2017
0cda58a
documentation, rustup, rustc
semarie Jun 26, 2017
a048774
Specifics compilations options
semarie Jun 26, 2017
5410281
complete motivation with elements for windows
semarie Jun 26, 2017
215f5ee
Related previous discussions
semarie Jun 27, 2017
d245235
alternative: rust-bindgen
semarie Jun 27, 2017
c2de7b5
update date for submission
semarie Jun 27, 2017
02fb3bf
mention MSVC environment version
semarie Jul 4, 2017
c91ac07
Runtime detection
semarie Jul 9, 2017
d75be58
explain how to remove the overhead
semarie Jul 11, 2017
7d5b56b
alternative: adding cfg attribute using build.rs
semarie Aug 12, 2017
a1d759b
Restrict the RFC to BSD OS
semarie Apr 13, 2018
8bbae5e
Remove predicates from the RFC.
semarie Apr 13, 2018
0ea6b56
FreeBSD 12 is partially supported
semarie Apr 13, 2018
a925b05
Explicit a bit the rustup support
semarie Apr 13, 2018
2fbad35
add a "migration path" section
semarie Apr 14, 2018
f8ba3bd
some changes in migration path
semarie Apr 14, 2018
bf221e7
migration path: use in production
semarie Apr 14, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading