Bob Wilson
1d40a955d9
Adjust for new LLVM BinaryFormat library in r304864.
2017-06-12 10:53:06 -07:00
practicalswift
6d1ae2a39c
[gardening] 2016 → 2017
2017-01-06 16:41:22 +01:00
practicalswift
797b80765f
[gardening] Use the correct base URL ( https://swift.org ) in references to the Swift website
...
Remove all references to the old non-TLS enabled base URL (http://swift.org )
2016-11-20 17:36:03 +01:00
Adrian Prantl
9f060dc5b7
Bump the DWARF format to version 4 on all platforms.
...
This unifies the output across all supported platforms and
brings swiftc in sync with clang.
<rdar://problem/28231982>
2016-09-12 09:31:38 -07:00
Dan Raviv
29d76f3b68
Canonize swift header files headers and footers
...
- Added missing ifdef guard in PointerIntEnum header
- Consistent naming convention for ifdef guards
- Consistent 'end namespace swift'
- Consistent single EOL at end of header files
2016-03-23 09:04:12 +02:00
Han Sangjin
e06c7136cb
Porting to Cygwin. rebased and squashed
2016-02-22 13:20:21 +09:00
Zach Panzarino
e3a4147ac9
Update copyright date
2015-12-31 23:28:40 +00:00
Adrian Prantl
3356f7ac59
Pass the debug info settings through to Clang and ensure that compile units
...
created by Swift and Clang set the CU's compilation dir similarly.
rdar://problem/22692266
Swift SVN r32637
2015-10-12 22:20:58 +00:00
Adrian Prantl
0de0d43773
Introduce a -modulewrap driver action that wraps a (merged) .swiftmodule
...
inside a swift ast section in an object file so it can be passed to the
linker. The driver automatically wraps merged swiftmodules iff the target
is ELF.
rdar://problem/22407666
Swift SVN r31641
2015-09-02 21:56:25 +00:00
Adrian Prantl
932d08d89b
[update LLVM+LLDB] Switch to the custom DW_LANG_Swift specifier.
...
Retire DW_TAG_restrict in favor of DW_TAG_APPLE_metatype.
<rdar://problem/16513629> Cleanup DWARF output for WWDC
Swift SVN r17949
2014-05-12 19:17:54 +00:00
Adrian Prantl
23f47790e5
Debug info: Retire DW_TAG_meta_type now and use a proper mangled name
...
instead.
<rdar://problem/16439075> LLDB is trying to print type metadata as an instance
Swift SVN r16710
2014-04-23 19:52:19 +00:00
Adrian Prantl
5fe7a512f1
DWARF: Got beaten by Rust today.
...
Swift SVN r14339
2014-02-25 16:56:31 +00:00
Jordan Rose
76c04132c0
[driver] In -g mode, create the __SWIFT,__ast section used by the debugger.
...
The section contains a copy of the serialized module for the binary.
Swift SVN r12924
2014-01-24 18:42:08 +00:00
Adrian Prantl
15f2b7c51f
Ocaml _did_ beat us today. Next up: C++14.
...
Swift SVN r9685
2013-10-26 00:12:14 +00:00
Adrian Prantl
03db2c6461
Add a reminder to check the namespace for language constants later.
...
Swift SVN r9413
2013-10-16 16:40:25 +00:00
Adrian Prantl
07da340eef
Move Dwarf constant definitions from lib/IrGen to include/basic.
...
Swift SVN r7850
2013-09-03 18:09:51 +00:00