go/src/pkg/runtime
Devon H. O'Dell 659780b643 Add an intptr type to runtime; needed in FreeBSD
In thread.c, we need to cast to whatever the native
size of intptr is on the system, but we only have
uintptr available. They're the same size, but can't
do signed casts without this one :).

R=rsc
CC=golang-dev
https://golang.org/cl/156073
2009-11-18 09:11:39 -08:00
..
386 copy tweaks 2009-11-17 22:16:55 -08:00
amd64 copy tweaks 2009-11-17 22:16:55 -08:00
arm runtime: add ARM memmove 2009-11-17 22:54:20 -08:00
darwin runtime: two trivial but important bug fixes 2009-11-17 22:00:30 -08:00
freebsd Add an intptr type to runtime; needed in FreeBSD 2009-11-18 09:11:39 -08:00
linux syscall: use correct pointer in recvfrom/sendto. 2009-11-17 08:39:04 -08:00
nacl rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
Makefile copy tweaks 2009-11-17 22:16:55 -08:00
cgo2c.c rename runtime internals to have modern names (array->slice etc) 2009-08-25 15:54:25 -07:00
cgocall.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
cgocall.h 8c, 8l dynamic loading support. 2009-10-03 10:37:12 -07:00
chan.c Fix bug when sending via select. 2009-10-28 18:23:53 -07:00
extern.go improve documentation of runtime. there was no mention of types. 2009-11-17 11:44:15 -08:00
float.c move math out of runtime. 2009-10-15 23:09:22 -07:00
hashmap.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
hashmap.h rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
iface.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
malloc.cgo runtime: warn about SELinux based mmap failures on Linux. 2009-11-13 10:08:51 -08:00
malloc.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mcache.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mcentral.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mem.c runtime: warn about SELinux based mmap failures on Linux. 2009-11-13 10:08:51 -08:00
mfixalloc.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mgc0.c FFI step 2: can ask for libc.so.6. 2009-08-20 16:09:38 -07:00
mheap.c changes to accommodate nacl: 2009-09-22 16:28:32 -07:00
mheapmap32.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
mheapmap32.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap64.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
mheapmap64.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mkasmh.sh mysterious bug: runtime.acid wasn't getting rebuilt 2009-10-28 14:03:16 -07:00
msize.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
print.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
proc.c runtime: two trivial but important bug fixes 2009-11-17 22:00:30 -08:00
reflect.cgo pass Type* to makechan and makemap so that 2009-09-08 13:46:54 -07:00
rune.c fix range on invalid utf8 bug 2009-09-03 13:56:06 -07:00
runtime.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
runtime.h Add an intptr type to runtime; needed in FreeBSD 2009-11-18 09:11:39 -08:00
sema.cgo publish semacquire and semrelease for use by sync. 2009-10-15 17:46:53 -07:00
slice.c bug in copy 2009-11-17 20:44:35 -08:00
string.cgo rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
symtab.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
type.go - replaced gofmt expression formatting algorithm with 2009-11-09 21:23:52 -08:00
type.h rename runtime internals to have modern names (array->slice etc) 2009-08-25 15:54:25 -07:00