zig/std
Andrew Kelley a32b5929cc add stack protector safety when linking libc
* introduce zigrt file. it contains only weak symbols so that
   multiple instances can be merged. it contains __zig_panic
   so that multiple .o files can call the same panic function.
 * remove `@setFnVisible` builtin and add @setGlobalLinkage builtin
   which is more powerful
 * add `@panic` builtin function.
 * fix collision of symbols with extern prototypes and internal
   function names
 * add stack protector safety when linking against libc. To add
   the safety mechanism without libc requires implementing
   Thread Local Storage. See #276
2017-03-26 21:07:07 -04:00
..
c organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
os organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
special add stack protector safety when linking libc 2017-03-26 21:07:07 -04:00
cstr.zig replace "&&" and "||" with "and" and "or" 2017-03-26 05:21:28 -04:00
debug.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
dwarf.zig stack trace is able to figure out compilation unit 2016-09-23 02:00:23 -04:00
elf.zig replace "&&" and "||" with "and" and "or" 2017-03-26 05:21:28 -04:00
empty.zig recognize ar program and pass --gc-sections to ld 2016-05-11 14:44:10 -07:00
endian.zig slice and array re-work plus some misc. changes 2017-02-12 17:35:51 -05:00
fmt.zig replace "&&" and "||" with "and" and "or" 2017-03-26 05:21:28 -04:00
hash_map.zig replace "&&" and "||" with "and" and "or" 2017-03-26 05:21:28 -04:00
index.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
io.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
list.zig introduce copyable concept 2017-03-26 03:39:18 -04:00
math.zig replace "&&" and "||" with "and" and "or" 2017-03-26 05:21:28 -04:00
mem.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
net.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00
rand_test.zig std: add tests for mt32 and mt64 2016-07-28 20:14:57 -07:00
rand.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
sort.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
target.zig organize std and make import relative to current file 2017-03-26 06:39:28 -04:00