index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
trans
/
target.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-27
Add Solaris targets (amd64)
Igor Pashev
1
-0
/
+7
2019-11-24
Misc - Warning tweaks to make MSVC be quiet
John Hodge
1
-1
/
+1
2019-10-29
minicargo - Fixes to build script support for winapi
John Hodge
1
-4
/
+4
2019-10-26
Merge remote-tracking branch 'remotes/origin/master' into nightly-1.29
John Hodge
1
-40
/
+123
2019-10-26
Trans Target - Avoid reading an undefined value
John Hodge
1
-1
/
+1
2019-07-13
Trans sizeof - Fix bug where sizeof<*const T> would return 2*ptr if T was ?Sized
John Hodge
1
-8
/
+21
2019-03-03
Target - Return zero/infinite for extern type align/size
John Hodge
1
-0
/
+12
2019-01-22
targets: Add x86_64 and arm targets for Haiku
Alexander von Gluck IV
1
-0
/
+14
2019-01-20
Trans - Packed types force outer alignment to 1
John Hodge
1
-1
/
+1
2019-01-01
Target - Handle opaque types in size/align
John Hodge
1
-0
/
+2
2018-12-29
HIR - Add new struct reprs (mostly stubbed)
John Hodge
1
-133
/
+3
2018-12-28
Trans Target - cfg for atomic comare-and-set (tied to atomic ptr)
John Hodge
1
-0
/
+1
2018-12-22
Trans - Fix alignment values for m68k
John Paul Adrian Glaubitz
1
-1
/
+1
2018-12-15
Trans Target - Fix MSVC build
John Hodge
1
-6
/
+6
2018-12-15
Targets - Add alignment to the target specs, along with a saveback test.
John Hodge
1
-42
/
+95
2018-11-14
Trans - Add initial support for m68k
John Paul Adrian Glaubitz
1
-0
/
+16
2018-09-09
Msvc compile fixes
John Hodge
1
-1
/
+6
2018-08-20
Trans - Fix size/alignment mismatches on x86
John Hodge
1
-3
/
+3
2018-08-12
Target - Set alignment for u64/i64 to 4 on 32-bit platforms (fixes #78)
John Hodge
1
-3
/
+4
2018-06-30
HIR Lower - Stub support repr(simd), fixes #78
John Hodge
1
-0
/
+2
2018-06-27
Add FreeBSD and DragonFly targets
Greg V
1
-4
/
+49
2018-06-03
Trans C - Add configuration for linker args
John Hodge
1
-17
/
+87
2018-06-03
Trans - Fix target_os for mac
John Hodge
1
-1
/
+1
2018-06-02
Targets - Add a rough OSX target
John Hodge
1
-0
/
+7
2018-05-20
General TODO cleanup
John Hodge
1
-17
/
+12
2018-05-12
Trans - Support NonZero optimisation for Box
John Hodge
1
-0
/
+8
2018-05-05
Target - Minor fixes to target.toml file loading (should work now)
John Hodge
1
-18
/
+49
2018-04-02
Add targets aarch64-linux-gnu and aarch64-unknown-openbsd
Jakub Jirutka
1
-0
/
+23
2018-04-01
All - Move toml parser and path header to a common library, start on custom t...
John Hodge
1
-7
/
+165
2018-03-26
netbsd/amd64 support
Maya Rashish
1
-0
/
+14
2018-02-19
Add OpenBSD support.
Brian Callahan
1
-0
/
+28
2018-02-11
Codegen MMIR - Fix some minor architecture issues
John Hodge
1
-7
/
+7
2018-02-10
Trans - Fix mismatches between mrustc's sizings and C's sizings
John Hodge
1
-11
/
+56
2018-02-04
Trans - Fixes to edge cases with enum variants
John Hodge
1
-3
/
+9
2018-02-04
Target - Fix incorrect array size calculation
John Hodge
1
-7
/
+7
2018-02-04
Trans - mingw32 target attempt (still being worked on)
John Hodge
1
-7
/
+25
2018-02-01
Codegen C - Minor fixes from target structure layout
John Hodge
1
-3
/
+3
2018-01-28
All - mingw32 compilation changes
John Hodge
1
-3
/
+3
2018-01-27
Trans - Move struct/enum layout calculation to target.cpp
John Hodge
1
-53
/
+482
2018-01-13
Trans - Add compiler triple/arch to the target spec
John Hodge
1
-6
/
+6
2018-01-13
Codegen - Support writing the build command to a file (instead of running it)
John Hodge
1
-6
/
+6
2018-01-07
Trans - Arch name is "arm" not "arm32"
John Hodge
1
-1
/
+1
2018-01-07
Trans - Draft ARM32 support
John Hodge
1
-0
/
+19
2017-12-09
HIR+Trans - Handling of various enum reprs
John Hodge
1
-0
/
+1
2017-12-03
Trans - Get sizes of !Sized pointers
John Hodge
1
-2
/
+6
2017-11-22
Target - Fix struct size calculations (align overall size)
John Hodge
1
-0
/
+10
2017-11-05
Trans - Calculate sizes, alignment, and representation
John Hodge
1
-24
/
+194
2017-09-22
Trans - MSVC twiddling
John Hodge
1
-4
/
+16
2017-07-09
Trans Target - Re-enable AtomicU8
John Hodge
1
-1
/
+1
2017-07-08
Codegen+Loading - MSVC support draft (libcore compiles, doesn't load)
John Hodge
1
-1
/
+1
[next]