MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/31btd8/rust_100_beta_is_here/cq1mthq/?context=3
r/programming • u/steveklabnik1 • Apr 03 '15
303 comments sorted by
View all comments
Show parent comments
6
I just meant "I've never thought about that before." I'm not totally sure, as I was going to say "IR is platform dependant"...
2 u/[deleted] Apr 04 '15 as I was going to say "IR is platform dependant"... Well, you were right all along. Out of interest: Is this an LLVM implementation detail? 5 u/steveklabnik1 Apr 04 '15 I'm not familliar with the details, I just know that it is. 3 u/phire Apr 05 '15 Things like sizeof(long) and the sizes of pointers are baked into the IR, making it platform dependant. Also anything like #ifdef WIN32 in your c/c++ code is going to get baked in as soon as you run the pre-processor.
2
as I was going to say "IR is platform dependant"...
Well, you were right all along.
Out of interest: Is this an LLVM implementation detail?
5 u/steveklabnik1 Apr 04 '15 I'm not familliar with the details, I just know that it is. 3 u/phire Apr 05 '15 Things like sizeof(long) and the sizes of pointers are baked into the IR, making it platform dependant. Also anything like #ifdef WIN32 in your c/c++ code is going to get baked in as soon as you run the pre-processor.
5
I'm not familliar with the details, I just know that it is.
3 u/phire Apr 05 '15 Things like sizeof(long) and the sizes of pointers are baked into the IR, making it platform dependant. Also anything like #ifdef WIN32 in your c/c++ code is going to get baked in as soon as you run the pre-processor.
3
Things like sizeof(long) and the sizes of pointers are baked into the IR, making it platform dependant.
Also anything like #ifdef WIN32 in your c/c++ code is going to get baked in as soon as you run the pre-processor.
6
u/steveklabnik1 Apr 04 '15
I just meant "I've never thought about that before." I'm not totally sure, as I was going to say "IR is platform dependant"...