Marc Tiehuis
|
9dfe217be3
|
Allow 128-bit hex float literals
Closes #499.
|
2017-09-28 23:33:36 +13:00 |
Andrew Kelley
|
fd5a5db400
|
implement IncrementingAllocator for Windows
|
2017-09-27 22:59:58 -04:00 |
Andrew Kelley
|
9ae66b4c67
|
add test for std.mem.IncrementingAllocator
See #501
|
2017-09-27 22:04:38 -04:00 |
Josh Wolfe
|
583ca36e62
|
add reset() method to IncrementingAllocator (#501)
|
2017-09-27 21:54:43 -04:00 |
Andrew Kelley
|
c03a764147
|
README: we support x86_64 macos
|
2017-09-27 21:03:44 -04:00 |
Andrew Kelley
|
224cd8a01e
|
add fmt.parseInt
|
2017-09-26 19:40:51 -04:00 |
Andrew Kelley
|
768af66977
|
implement setreuid, setregid for darwin
|
2017-09-26 03:35:33 -04:00 |
Andrew Kelley
|
4f0f3a7d45
|
std.os.ChildProcess: setgid before setuid
otherwise we thwart our permissions to setuid
|
2017-09-26 03:17:58 -04:00 |
Andrew Kelley
|
5c2db5a942
|
add std.fmt.trim
|
2017-09-26 03:03:12 -04:00 |
Andrew Kelley
|
fd2d502e41
|
std.os.ChildProcess: ability to set both uid and gid
|
2017-09-26 02:42:06 -04:00 |
Andrew Kelley
|
cba4a9ad4a
|
update std.os.ChildProcess API
* add std.os.ChildProcess.setUserName
* add std.os.getUserId
|
2017-09-26 01:01:49 -04:00 |
Andrew Kelley
|
79400bfdfd
|
fix docs
|
2017-09-25 15:04:52 -04:00 |
Andrew Kelley
|
6c3a56a7ff
|
fix i386 windows stdcall
|
2017-09-24 05:04:44 -04:00 |
Andrew Kelley
|
8f0dfcbcfb
|
Revert "windows API functions are not stdcalls"
This reverts commit 59410a2f13 .
yes they are
|
2017-09-24 04:18:13 -04:00 |
Andrew Kelley
|
59410a2f13
|
windows API functions are not stdcalls
|
2017-09-24 04:09:13 -04:00 |
Andrew Kelley
|
ba41be67f0
|
windows gui hello world
|
2017-09-24 03:55:45 -04:00 |
Andrew Kelley
|
41b588547c
|
improvements to windows support
See #302
|
2017-09-23 18:46:03 -04:00 |
Andrew Kelley
|
7fd164f196
|
zig build: add linkFramework API
|
2017-09-23 17:59:30 -04:00 |
Andrew Kelley
|
2f98676bbe
|
std.build: fix -install_name for darwin dynamic C linking
|
2017-09-23 13:32:17 -04:00 |
Andrew Kelley
|
eb0867d3f0
|
std.build: fix building C dynamic libraries on darwin
|
2017-09-23 13:27:36 -04:00 |
Andrew Kelley
|
d71d6363ce
|
macho linking: support full lib paths correctly
|
2017-09-23 13:03:25 -04:00 |
Andrew Kelley
|
10fa51a085
|
README: adds for contributors we want
|
2017-09-21 15:39:25 -04:00 |
Andrea Orru
|
e7a01c24a3
|
LinkedList helper functions (#493)
* Restore LinkedList helper functions
* mem.Allocator
|
2017-09-21 10:28:44 -04:00 |
Andrew Kelley
|
c2f3dc94eb
|
Merge branch 'c-to-zig'
|
2017-09-21 02:56:06 -04:00 |
Josh Wolfe
|
ee42caee0e
|
fix chain assignment semicolon
|
2017-09-20 23:49:46 -07:00 |
Josh Wolfe
|
d7775e3dca
|
chain assignment
|
2017-09-20 23:45:53 -07:00 |
Andrew Kelley
|
be37b03f4c
|
parse-c: support sizeof
|
2017-09-21 02:37:42 -04:00 |
Andrew Kelley
|
c01ae69cdb
|
parse-c: support implicit cast to void *
|
2017-09-21 02:31:52 -04:00 |
Andrew Kelley
|
2655cf1bf7
|
parse-c: support c style cast
|
2017-09-21 01:55:15 -04:00 |
Josh Wolfe
|
5ac2cf9c28
|
fix assignment needing an lvalue
|
2017-09-20 22:41:16 -07:00 |
Andrew Kelley
|
1360af847e
|
parse-c: array access expression
|
2017-09-21 01:38:29 -04:00 |
Josh Wolfe
|
67a5a3f3d7
|
add sub mul div rem
|
2017-09-20 22:36:43 -07:00 |
Andrew Kelley
|
0d1f64b08c
|
parse-c: fix undefined array literals
|
2017-09-21 01:22:50 -04:00 |
Josh Wolfe
|
33784871ec
|
assign
|
2017-09-20 22:14:39 -07:00 |
Josh Wolfe
|
f7cb77a02c
|
Merge remote-tracking branch 'origin/c-to-zig' into c-to-zig
|
2017-09-20 22:05:14 -07:00 |
Josh Wolfe
|
2ae789d27c
|
bitwise binary operators
|
2017-09-20 22:04:51 -07:00 |
Andrew Kelley
|
0d91747502
|
parse-c: null statements
|
2017-09-21 01:04:43 -04:00 |
Andrew Kelley
|
eba45b0013
|
parse-c: field access expressions
|
2017-09-21 00:54:08 -04:00 |
Josh Wolfe
|
0827a8f36b
|
==, !=
|
2017-09-20 21:47:43 -07:00 |
Josh Wolfe
|
4c8443d96d
|
logical and, logical or
|
2017-09-20 21:37:56 -07:00 |
Josh Wolfe
|
05c1a8b3cc
|
add some tests
|
2017-09-20 21:27:13 -07:00 |
Josh Wolfe
|
bf6d32f8cb
|
Merge remote-tracking branch 'origin/c-to-zig' into c-to-zig
|
2017-09-20 21:17:41 -07:00 |
Josh Wolfe
|
46fef543f9
|
if statement
|
2017-09-20 21:16:49 -07:00 |
Andrew Kelley
|
f68d724647
|
parse-c: support function calls
|
2017-09-21 00:02:18 -04:00 |
Andrew Kelley
|
38059e6f97
|
parse-c: fix anonymous enums
|
2017-09-20 23:16:44 -04:00 |
Josh Wolfe
|
c3814eee26
|
Merge remote-tracking branch 'origin/c-to-zig' into c-to-zig
|
2017-09-20 19:49:55 -07:00 |
Josh Wolfe
|
c10b052cee
|
translate expr++ from c to zig
|
2017-09-20 19:49:41 -07:00 |
Andrew Kelley
|
9cdb5dec7a
|
parsec: cleaner shifting code for fixed size types
|
2017-09-20 22:44:24 -04:00 |
Josh Wolfe
|
a5e4e205c8
|
fix tests
|
2017-09-20 19:12:57 -07:00 |
Josh Wolfe
|
e2f8bec7ac
|
optimize >>= operator for common case
|
2017-09-20 18:37:36 -07:00 |