Dave Zarzycki
af4e485b81
14443393 stdlib fails to build with different -o option
...
Somebody should verify that I didn't break the CMake build. Thanks!
Swift SVN r6346
2013-07-18 06:42:00 +00:00
Argyrios Kyrtzidis
341962ce92
[CMake] Introduce add_swift_compiler_flags() and add_swift_optimization_flags() to reduce copy-pasting.
...
Swift SVN r6342
2013-07-18 01:12:53 +00:00
Dmitri Hrybenko
0791041eb4
Revert the API change of r5893
...
This commit merges EnvironmentVariables and CommandLineArguments into a single
swift.Process global variable. POSIX-dependent parts are available as
extension with "import POSIX".
Original message:
stdlib: split the Process class into a POSIX-dependent (EnvironmentVariables)
and POSIX-independent (CommandLineArguments) parts
Swift SVN r6331
2013-07-17 17:55:24 +00:00
Doug Gregor
5240e9a442
Remove Vec4b/Vec4f. They can be added back when someone gives them more thought.
...
Swift SVN r6026
2013-07-05 22:57:08 +00:00
Dmitri Hrybenko
16d8ddc093
Revert wrong changes, did not intend to commit all that
...
Swift SVN r6010
2013-07-05 17:13:07 +00:00
Dmitri Hrybenko
b1b1c63be5
Add a comment for r6001
...
Swift SVN r6009
2013-07-05 17:11:38 +00:00
Dmitri Hrybenko
e662ec5bf8
Re-export libobjc from swift_stdlib_core
...
This fixes rdar://14265543 Building a program with a class requires Cocoa at
link time
Swift SVN r5982
2013-07-04 00:06:23 +00:00
Dmitri Hrybenko
8df5ab7998
stdlib/core/Assert*: prevent recursive assertions
...
Swift SVN r5935
2013-07-01 18:20:36 +00:00
Dmitri Hrybenko
260ac15f10
stdlib: split the Process class into a POSIX-dependent (EnvironmentVariables)
...
and POSIX-independent (CommandLineArguments) parts
Swift SVN r5895
2013-06-29 01:28:26 +00:00
Dmitri Hrybenko
6dcaaa9b0d
Splitting the standard library: rename IS_STDLIB -> IS_STDLIB_CORE to reflect the reality
...
Swift SVN r5889
2013-06-28 23:10:38 +00:00
Dmitri Hrybenko
2d9233862a
Splitting the standard library: rename swift_stdlib.dylib ->
...
swift_stdlib_core.dylib according to the directory name.
Swift SVN r5881
2013-06-28 21:47:12 +00:00
Dmitri Hrybenko
a4589b1c51
Splitting the standard library: push the build system down to stdlib/{core,POSIX}
...
Now the Makefile-based build system builds a separate dylib for POSIX.
Swift SVN r5880
2013-06-28 21:13:56 +00:00
Dmitri Hrybenko
387f08b1a7
Splitting the standard library: move stdlib/core/POSIX/ -> stdlib/POSIX/
...
Swift SVN r5867
2013-06-28 02:50:07 +00:00
Dmitri Hrybenko
bc2d7e6240
Splitting the standard library: move stdlib/core/{Makefile,CMakeLists.txt} -> stdlib/{Makefile,CMakeLists.txt}
...
We can not build recursively now because stdlib must be a single TU.
Swift SVN r5866
2013-06-28 02:46:00 +00:00
Dmitri Hrybenko
29cebdf797
Splitting the standard library: step 1: move stdlib -> stdlib/core
...
Swift SVN r5864
2013-06-28 02:31:01 +00:00