This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from accc5ba53e0 i386, df: Fix up gcc.c-torture/compile/20051216-1.c -O1 -ma [...] new 92dd3e71f95 libphobos: Synchronize libdruntime bindings with upstream druntime
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/d/typeinfo.cc | 16 - libphobos/Makefile.in | 2 +- libphobos/configure | 4 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 157 +- libphobos/libdruntime/Makefile.in | 393 +- libphobos/libdruntime/core/internal/abort.d | 2 +- libphobos/libdruntime/core/stdc/complex.d | 26 +- libphobos/libdruntime/core/stdc/errno.d | 244 +- libphobos/libdruntime/core/stdc/fenv.d | 22 +- libphobos/libdruntime/core/stdc/inttypes.d | 8 +- libphobos/libdruntime/core/stdc/limits.d | 2 +- libphobos/libdruntime/core/stdc/locale.d | 2 +- libphobos/libdruntime/core/stdc/math.d | 291 +- libphobos/libdruntime/core/stdc/stdarg.d | 713 +-- libphobos/libdruntime/core/stdc/stdint.d | 8 +- libphobos/libdruntime/core/stdc/stdio.d | 64 +- libphobos/libdruntime/core/stdc/stdlib.d | 2 +- libphobos/libdruntime/core/stdc/string.d | 58 +- libphobos/libdruntime/core/stdc/tgmath.d | 550 +- libphobos/libdruntime/core/stdc/time.d | 221 +- libphobos/libdruntime/core/stdc/wchar_.d | 86 +- libphobos/libdruntime/core/stdc/wctype.d | 4 +- libphobos/libdruntime/core/sys/bionic/err.d | 23 + libphobos/libdruntime/core/sys/darwin/dlfcn.d | 2 +- libphobos/libdruntime/core/sys/darwin/err.d | 41 + libphobos/libdruntime/core/sys/darwin/ifaddrs.d | 77 + libphobos/libdruntime/core/sys/darwin/mach/dyld.d | 4 +- .../libdruntime/core/sys/darwin/mach/getsect.d | 172 +- .../libdruntime/core/sys/darwin/mach/loader.d | 41 +- libphobos/libdruntime/core/sys/darwin/mach/nlist.d | 317 ++ libphobos/libdruntime/core/sys/darwin/mach/stab.d | 90 + .../libdruntime/core/sys/darwin/netinet/in_.d | 18 +- libphobos/libdruntime/core/sys/darwin/pthread.d | 8 +- libphobos/libdruntime/core/sys/darwin/sys/attr.d | 338 ++ .../libdruntime/core/sys/dragonflybsd/dlfcn.d | 8 +- libphobos/libdruntime/core/sys/dragonflybsd/err.d | 31 + .../core/sys/dragonflybsd/netinet/in_.d | 14 +- .../core/sys/dragonflybsd/sys/link_elf.d | 4 +- libphobos/libdruntime/core/sys/freebsd/dlfcn.d | 8 +- libphobos/libdruntime/core/sys/freebsd/err.d | 31 + libphobos/libdruntime/core/sys/freebsd/execinfo.d | 2 + .../libdruntime/core/sys/freebsd/netinet/in_.d | 14 +- libphobos/libdruntime/core/sys/freebsd/sys/event.d | 23 +- .../libdruntime/core/sys/freebsd/sys/link_elf.d | 4 +- libphobos/libdruntime/core/sys/freebsd/sys/mount.d | 58 +- libphobos/libdruntime/core/sys/linux/dlfcn.d | 11 +- libphobos/libdruntime/core/sys/linux/elf.d | 2 +- libphobos/libdruntime/core/sys/linux/epoll.d | 1 + libphobos/libdruntime/core/sys/linux/err.d | 24 + libphobos/libdruntime/core/sys/linux/errno.d | 1 + libphobos/libdruntime/core/sys/linux/execinfo.d | 2 + libphobos/libdruntime/core/sys/linux/fcntl.d | 1 + libphobos/libdruntime/core/sys/linux/ifaddrs.d | 3 +- libphobos/libdruntime/core/sys/linux/link.d | 1 + libphobos/libdruntime/core/sys/linux/netinet/in_.d | 22 +- libphobos/libdruntime/core/sys/linux/sched.d | 44 + libphobos/libdruntime/core/sys/linux/stdio.d | 2 + libphobos/libdruntime/core/sys/linux/string.d | 1 + libphobos/libdruntime/core/sys/linux/sys/inotify.d | 1 + libphobos/libdruntime/core/sys/linux/sys/mman.d | 2 + libphobos/libdruntime/core/sys/linux/sys/prctl.d | 2 +- .../libdruntime/core/sys/linux/sys/signalfd.d | 1 + libphobos/libdruntime/core/sys/linux/sys/sysinfo.d | 1 + libphobos/libdruntime/core/sys/linux/sys/time.d | 2 +- libphobos/libdruntime/core/sys/linux/sys/xattr.d | 23 +- libphobos/libdruntime/core/sys/linux/tipc.d | 1 + libphobos/libdruntime/core/sys/linux/unistd.d | 4 + libphobos/libdruntime/core/sys/netbsd/dlfcn.d | 8 +- libphobos/libdruntime/core/sys/netbsd/err.d | 27 + .../libdruntime/core/sys/netbsd/sys/link_elf.d | 4 +- libphobos/libdruntime/core/sys/openbsd/err.d | 27 + .../libdruntime/core/sys/openbsd/sys/link_elf.d | 2 +- libphobos/libdruntime/core/sys/posix/aio.d | 4 +- libphobos/libdruntime/core/sys/posix/arpa/inet.d | 68 +- libphobos/libdruntime/core/sys/posix/config.d | 1 + libphobos/libdruntime/core/sys/posix/dirent.d | 64 +- libphobos/libdruntime/core/sys/posix/dlfcn.d | 45 +- libphobos/libdruntime/core/sys/posix/fcntl.d | 71 +- libphobos/libdruntime/core/sys/posix/grp.d | 27 +- libphobos/libdruntime/core/sys/posix/iconv.d | 5 +- libphobos/libdruntime/core/sys/posix/inttypes.d | 19 +- libphobos/libdruntime/core/sys/posix/libgen.d | 1 + libphobos/libdruntime/core/sys/posix/locale.d | 175 + libphobos/libdruntime/core/sys/posix/mqueue.d | 1 + libphobos/libdruntime/core/sys/posix/net/if_.d | 20 +- libphobos/libdruntime/core/sys/posix/netdb.d | 3 +- libphobos/libdruntime/core/sys/posix/netinet/in_.d | 158 +- libphobos/libdruntime/core/sys/posix/netinet/tcp.d | 2 +- libphobos/libdruntime/core/sys/posix/poll.d | 13 +- libphobos/libdruntime/core/sys/posix/pthread.d | 389 +- libphobos/libdruntime/core/sys/posix/pwd.d | 27 +- libphobos/libdruntime/core/sys/posix/sched.d | 11 +- libphobos/libdruntime/core/sys/posix/semaphore.d | 35 +- libphobos/libdruntime/core/sys/posix/setjmp.d | 14 +- libphobos/libdruntime/core/sys/posix/signal.d | 245 +- libphobos/libdruntime/core/sys/posix/spawn.d | 1 + .../libdruntime/core/{ => sys/posix}/stdc/time.d | 106 +- libphobos/libdruntime/core/sys/posix/stdio.d | 305 +- libphobos/libdruntime/core/sys/posix/stdlib.d | 189 +- libphobos/libdruntime/core/sys/posix/string.d | 52 + libphobos/libdruntime/core/sys/posix/strings.d | 34 + libphobos/libdruntime/core/sys/posix/sys/filio.d | 1 + libphobos/libdruntime/core/sys/posix/sys/ioccom.d | 1 + libphobos/libdruntime/core/sys/posix/sys/ioctl.d | 5 +- libphobos/libdruntime/core/sys/posix/sys/ipc.d | 19 +- libphobos/libdruntime/core/sys/posix/sys/mman.d | 95 +- libphobos/libdruntime/core/sys/posix/sys/msg.d | 1 + .../libdruntime/core/sys/posix/sys/resource.d | 25 +- libphobos/libdruntime/core/sys/posix/sys/select.d | 25 +- libphobos/libdruntime/core/sys/posix/sys/shm.d | 31 +- libphobos/libdruntime/core/sys/posix/sys/socket.d | 141 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 279 +- libphobos/libdruntime/core/sys/posix/sys/statvfs.d | 35 +- libphobos/libdruntime/core/sys/posix/sys/time.d | 45 +- libphobos/libdruntime/core/sys/posix/sys/ttycom.d | 1 + libphobos/libdruntime/core/sys/posix/sys/types.d | 42 +- libphobos/libdruntime/core/sys/posix/sys/uio.d | 47 +- libphobos/libdruntime/core/sys/posix/sys/un.d | 1 + libphobos/libdruntime/core/sys/posix/sys/utsname.d | 1 + libphobos/libdruntime/core/sys/posix/sys/wait.d | 47 +- libphobos/libdruntime/core/sys/posix/syslog.d | 49 +- libphobos/libdruntime/core/sys/posix/termios.d | 57 +- libphobos/libdruntime/core/sys/posix/time.d | 209 +- libphobos/libdruntime/core/sys/posix/ucontext.d | 104 +- libphobos/libdruntime/core/sys/posix/unistd.d | 157 +- libphobos/libdruntime/core/sys/posix/utime.d | 25 +- libphobos/libdruntime/core/sys/solaris/dlfcn.d | 4 +- libphobos/libdruntime/core/sys/solaris/err.d | 23 + libphobos/libdruntime/core/sys/solaris/libelf.d | 12 +- libphobos/libdruntime/core/sys/solaris/link.d | 34 +- .../libdruntime/core/sys/solaris/sys/elf_SPARC.d | 2 +- libphobos/libdruntime/core/sys/windows/accctrl.d | 2 +- libphobos/libdruntime/core/sys/windows/aclapi.d | 1 + libphobos/libdruntime/core/sys/windows/aclui.d | 5 +- libphobos/libdruntime/core/sys/windows/basetsd.d | 1 + libphobos/libdruntime/core/sys/windows/basetyps.d | 3 +- libphobos/libdruntime/core/sys/windows/cguid.d | 2 +- libphobos/libdruntime/core/sys/windows/com.d | 1 + libphobos/libdruntime/core/sys/windows/comcat.d | 3 +- libphobos/libdruntime/core/sys/windows/commctrl.d | 9 +- libphobos/libdruntime/core/sys/windows/commdlg.d | 3 +- libphobos/libdruntime/core/sys/windows/cpl.d | 3 +- libphobos/libdruntime/core/sys/windows/cplext.d | 1 + libphobos/libdruntime/core/sys/windows/custcntl.d | 3 +- libphobos/libdruntime/core/sys/windows/dbghelp.d | 8 +- .../libdruntime/core/sys/windows/dbghelp_types.d | 1 + libphobos/libdruntime/core/sys/windows/dbt.d | 1 + libphobos/libdruntime/core/sys/windows/dde.d | 3 +- libphobos/libdruntime/core/sys/windows/ddeml.d | 3 +- libphobos/libdruntime/core/sys/windows/dhcpcsdk.d | 3 +- libphobos/libdruntime/core/sys/windows/dlgs.d | 3 +- libphobos/libdruntime/core/sys/windows/dll.d | 121 +- libphobos/libdruntime/core/sys/windows/docobj.d | 3 +- libphobos/libdruntime/core/sys/windows/errorrep.d | 3 +- libphobos/libdruntime/core/sys/windows/exdisp.d | 3 +- libphobos/libdruntime/core/sys/windows/httpext.d | 7 +- libphobos/libdruntime/core/sys/windows/imagehlp.d | 3 +- libphobos/libdruntime/core/sys/windows/imm.d | 3 +- libphobos/libdruntime/core/sys/windows/intshcut.d | 3 +- libphobos/libdruntime/core/sys/windows/ipexport.d | 3 +- libphobos/libdruntime/core/sys/windows/iphlpapi.d | 3 +- libphobos/libdruntime/core/sys/windows/iprtrmib.d | 3 +- libphobos/libdruntime/core/sys/windows/iptypes.d | 1 + libphobos/libdruntime/core/sys/windows/isguids.d | 2 +- libphobos/libdruntime/core/sys/windows/lm.d | 2 + libphobos/libdruntime/core/sys/windows/lmaccess.d | 3 +- libphobos/libdruntime/core/sys/windows/lmalert.d | 3 +- libphobos/libdruntime/core/sys/windows/lmapibuf.d | 2 +- libphobos/libdruntime/core/sys/windows/lmat.d | 3 +- libphobos/libdruntime/core/sys/windows/lmaudit.d | 3 +- libphobos/libdruntime/core/sys/windows/lmbrowsr.d | 3 +- libphobos/libdruntime/core/sys/windows/lmchdev.d | 3 +- libphobos/libdruntime/core/sys/windows/lmconfig.d | 3 +- libphobos/libdruntime/core/sys/windows/lmcons.d | 5 +- libphobos/libdruntime/core/sys/windows/lmerr.d | 1 + libphobos/libdruntime/core/sys/windows/lmerrlog.d | 5 +- libphobos/libdruntime/core/sys/windows/lmmsg.d | 3 +- libphobos/libdruntime/core/sys/windows/lmremutl.d | 3 +- libphobos/libdruntime/core/sys/windows/lmrepl.d | 3 +- libphobos/libdruntime/core/sys/windows/lmserver.d | 3 +- libphobos/libdruntime/core/sys/windows/lmshare.d | 3 +- libphobos/libdruntime/core/sys/windows/lmsname.d | 3 +- libphobos/libdruntime/core/sys/windows/lmstats.d | 3 +- libphobos/libdruntime/core/sys/windows/lmsvc.d | 3 +- libphobos/libdruntime/core/sys/windows/lmuse.d | 3 +- libphobos/libdruntime/core/sys/windows/lmwksta.d | 3 +- libphobos/libdruntime/core/sys/windows/lzexpand.d | 3 +- libphobos/libdruntime/core/sys/windows/mapi.d | 3 +- libphobos/libdruntime/core/sys/windows/mciavi.d | 3 +- libphobos/libdruntime/core/sys/windows/mcx.d | 3 +- libphobos/libdruntime/core/sys/windows/mgmtapi.d | 3 +- libphobos/libdruntime/core/sys/windows/mmsystem.d | 5 +- libphobos/libdruntime/core/sys/windows/msacm.d | 3 +- libphobos/libdruntime/core/sys/windows/mshtml.d | 27 +- libphobos/libdruntime/core/sys/windows/mswsock.d | 3 +- libphobos/libdruntime/core/sys/windows/nb30.d | 3 +- libphobos/libdruntime/core/sys/windows/nddeapi.d | 3 +- libphobos/libdruntime/core/sys/windows/nspapi.d | 3 +- libphobos/libdruntime/core/sys/windows/ntdef.d | 3 +- libphobos/libdruntime/core/sys/windows/ntdll.d | 3 +- libphobos/libdruntime/core/sys/windows/ntldap.d | 1 + libphobos/libdruntime/core/sys/windows/ntsecapi.d | 1 + libphobos/libdruntime/core/sys/windows/ntsecpkg.d | 1 + libphobos/libdruntime/core/sys/windows/oaidl.d | 3 +- libphobos/libdruntime/core/sys/windows/objbase.d | 3 +- libphobos/libdruntime/core/sys/windows/objfwd.d | 3 +- libphobos/libdruntime/core/sys/windows/objidl.d | 13 +- libphobos/libdruntime/core/sys/windows/objsafe.d | 3 +- libphobos/libdruntime/core/sys/windows/ocidl.d | 13 +- libphobos/libdruntime/core/sys/windows/odbcinst.d | 3 +- libphobos/libdruntime/core/sys/windows/ole.d | 3 +- libphobos/libdruntime/core/sys/windows/ole2.d | 5 +- libphobos/libdruntime/core/sys/windows/oleacc.d | 3 +- libphobos/libdruntime/core/sys/windows/oleauto.d | 13 +- libphobos/libdruntime/core/sys/windows/olectl.d | 9 +- libphobos/libdruntime/core/sys/windows/olectlid.d | 2 +- libphobos/libdruntime/core/sys/windows/oledlg.d | 3 +- libphobos/libdruntime/core/sys/windows/oleidl.d | 7 +- libphobos/libdruntime/core/sys/windows/pbt.d | 3 +- libphobos/libdruntime/core/sys/windows/powrprof.d | 5 +- libphobos/libdruntime/core/sys/windows/prsht.d | 3 +- libphobos/libdruntime/core/sys/windows/psapi.d | 25 +- libphobos/libdruntime/core/sys/windows/rapi.d | 3 +- libphobos/libdruntime/core/sys/windows/ras.d | 3 +- libphobos/libdruntime/core/sys/windows/rasdlg.d | 3 +- libphobos/libdruntime/core/sys/windows/raserror.d | 1 + libphobos/libdruntime/core/sys/windows/rassapi.d | 3 +- libphobos/libdruntime/core/sys/windows/reason.d | 3 +- libphobos/libdruntime/core/sys/windows/regstr.d | 3 +- libphobos/libdruntime/core/sys/windows/richedit.d | 5 +- libphobos/libdruntime/core/sys/windows/richole.d | 9 +- libphobos/libdruntime/core/sys/windows/rpc.d | 1 + libphobos/libdruntime/core/sys/windows/rpcdce.d | 3 +- libphobos/libdruntime/core/sys/windows/rpcdce2.d | 3 +- libphobos/libdruntime/core/sys/windows/rpcdcep.d | 7 +- libphobos/libdruntime/core/sys/windows/rpcndr.d | 7 +- libphobos/libdruntime/core/sys/windows/rpcnsi.d | 5 +- libphobos/libdruntime/core/sys/windows/rpcnsip.d | 3 +- libphobos/libdruntime/core/sys/windows/rpcnterr.d | 1 + libphobos/libdruntime/core/sys/windows/schannel.d | 3 +- libphobos/libdruntime/core/sys/windows/sdkddkver.d | 118 + libphobos/libdruntime/core/sys/windows/secext.d | 3 +- libphobos/libdruntime/core/sys/windows/security.d | 134 +- libphobos/libdruntime/core/sys/windows/servprov.d | 3 +- libphobos/libdruntime/core/sys/windows/setupapi.d | 5 +- libphobos/libdruntime/core/sys/windows/shellapi.d | 3 +- libphobos/libdruntime/core/sys/windows/shldisp.d | 3 +- libphobos/libdruntime/core/sys/windows/shlguid.d | 3 +- libphobos/libdruntime/core/sys/windows/shlobj.d | 21 +- libphobos/libdruntime/core/sys/windows/shlwapi.d | 3 +- libphobos/libdruntime/core/sys/windows/snmp.d | 7 +- libphobos/libdruntime/core/sys/windows/sql.d | 3 +- libphobos/libdruntime/core/sys/windows/sqlext.d | 3 +- libphobos/libdruntime/core/sys/windows/sqltypes.d | 5 +- libphobos/libdruntime/core/sys/windows/sqlucode.d | 3 +- libphobos/libdruntime/core/sys/windows/sspi.d | 1 + .../libdruntime/core/sys/windows/stacktrace.d | 40 +- libphobos/libdruntime/core/sys/windows/stat.d | 1 + libphobos/libdruntime/core/sys/windows/stdc/time.d | 59 + libphobos/libdruntime/core/sys/windows/subauth.d | 3 +- libphobos/libdruntime/core/sys/windows/threadaux.d | 1 + libphobos/libdruntime/core/sys/windows/tlhelp32.d | 3 +- libphobos/libdruntime/core/sys/windows/tmschema.d | 1 + libphobos/libdruntime/core/sys/windows/unknwn.d | 3 +- libphobos/libdruntime/core/sys/windows/uuid.d | 1 + libphobos/libdruntime/core/sys/windows/vfw.d | 1 + libphobos/libdruntime/core/sys/windows/w32api.d | 11 +- libphobos/libdruntime/core/sys/windows/winbase.d | 39 +- libphobos/libdruntime/core/sys/windows/winber.d | 1 + libphobos/libdruntime/core/sys/windows/wincon.d | 3 +- libphobos/libdruntime/core/sys/windows/wincrypt.d | 3 +- libphobos/libdruntime/core/sys/windows/windef.d | 3 +- libphobos/libdruntime/core/sys/windows/windows.d | 1 + libphobos/libdruntime/core/sys/windows/winerror.d | 3 +- libphobos/libdruntime/core/sys/windows/wingdi.d | 7 +- libphobos/libdruntime/core/sys/windows/winhttp.d | 1 + libphobos/libdruntime/core/sys/windows/wininet.d | 236 +- libphobos/libdruntime/core/sys/windows/winioctl.d | 3 +- libphobos/libdruntime/core/sys/windows/winldap.d | 213 +- libphobos/libdruntime/core/sys/windows/winnetwk.d | 3 +- libphobos/libdruntime/core/sys/windows/winnls.d | 3 +- libphobos/libdruntime/core/sys/windows/winnt.d | 149 +- libphobos/libdruntime/core/sys/windows/winperf.d | 1 + libphobos/libdruntime/core/sys/windows/winreg.d | 103 +- libphobos/libdruntime/core/sys/windows/winsock2.d | 1 + libphobos/libdruntime/core/sys/windows/winspool.d | 5 +- libphobos/libdruntime/core/sys/windows/winsvc.d | 3 +- libphobos/libdruntime/core/sys/windows/winuser.d | 7 +- libphobos/libdruntime/core/sys/windows/winver.d | 92 +- libphobos/libdruntime/core/sys/windows/wtsapi32.d | 3 +- libphobos/libdruntime/core/sys/windows/wtypes.d | 7 +- libphobos/libdruntime/core/thread.d | 5732 -------------------- libphobos/libdruntime/core/thread/context.d | 65 + libphobos/libdruntime/core/thread/fiber.d | 2097 +++++++ libphobos/libdruntime/core/thread/osthread.d | 2811 ++++++++++ libphobos/libdruntime/core/thread/package.d | 20 + libphobos/libdruntime/core/thread/threadbase.d | 1382 +++++ libphobos/libdruntime/core/thread/threadgroup.d | 162 + libphobos/libdruntime/core/thread/types.d | 77 + libphobos/libdruntime/gcc/sections/elf_shared.d | 18 + libphobos/libdruntime/object.d | 95 +- libphobos/libdruntime/rt/aaA.d | 2 +- libphobos/libdruntime/rt/critical_.d | 7 +- libphobos/libdruntime/rt/monitor_.d | 28 +- libphobos/libdruntime/rt/typeinfo/ti_Acdouble.d | 47 - libphobos/libdruntime/rt/typeinfo/ti_Acfloat.d | 47 - libphobos/libdruntime/rt/typeinfo/ti_Acreal.d | 47 - libphobos/libdruntime/rt/typeinfo/ti_Adouble.d | 61 - libphobos/libdruntime/rt/typeinfo/ti_Afloat.d | 61 - libphobos/libdruntime/rt/typeinfo/ti_Ag.d | 154 - libphobos/libdruntime/rt/typeinfo/ti_Aint.d | 151 - libphobos/libdruntime/rt/typeinfo/ti_Along.d | 103 - libphobos/libdruntime/rt/typeinfo/ti_Areal.d | 61 - libphobos/libdruntime/rt/typeinfo/ti_Ashort.d | 113 - libphobos/libdruntime/rt/typeinfo/ti_C.d | 75 - libphobos/libdruntime/rt/typeinfo/ti_byte.d | 60 - libphobos/libdruntime/rt/typeinfo/ti_cdouble.d | 74 - libphobos/libdruntime/rt/typeinfo/ti_cent.d | 72 - libphobos/libdruntime/rt/typeinfo/ti_cfloat.d | 73 - libphobos/libdruntime/rt/typeinfo/ti_char.d | 62 - libphobos/libdruntime/rt/typeinfo/ti_creal.d | 74 - libphobos/libdruntime/rt/typeinfo/ti_dchar.d | 62 - libphobos/libdruntime/rt/typeinfo/ti_delegate.d | 63 - libphobos/libdruntime/rt/typeinfo/ti_double.d | 76 - libphobos/libdruntime/rt/typeinfo/ti_float.d | 71 - libphobos/libdruntime/rt/typeinfo/ti_idouble.d | 27 - libphobos/libdruntime/rt/typeinfo/ti_ifloat.d | 27 - libphobos/libdruntime/rt/typeinfo/ti_int.d | 64 - libphobos/libdruntime/rt/typeinfo/ti_ireal.d | 27 - libphobos/libdruntime/rt/typeinfo/ti_long.d | 73 - libphobos/libdruntime/rt/typeinfo/ti_n.d | 58 - libphobos/libdruntime/rt/typeinfo/ti_ptr.d | 65 - libphobos/libdruntime/rt/typeinfo/ti_real.d | 67 - libphobos/libdruntime/rt/typeinfo/ti_short.d | 60 - libphobos/libdruntime/rt/typeinfo/ti_ubyte.d | 70 - libphobos/libdruntime/rt/typeinfo/ti_ucent.d | 71 - libphobos/libdruntime/rt/typeinfo/ti_uint.d | 64 - libphobos/libdruntime/rt/typeinfo/ti_ulong.d | 73 - libphobos/libdruntime/rt/typeinfo/ti_ushort.d | 60 - libphobos/libdruntime/rt/typeinfo/ti_void.d | 65 - libphobos/libdruntime/rt/typeinfo/ti_wchar.d | 62 - libphobos/libdruntime/rt/util/typeinfo.d | 517 ++ .../testsuite/libphobos.thread/fiber_guard_page.d | 9 +- 344 files changed, 13009 insertions(+), 12455 deletions(-) create mode 100644 libphobos/libdruntime/core/sys/bionic/err.d create mode 100644 libphobos/libdruntime/core/sys/darwin/err.d create mode 100644 libphobos/libdruntime/core/sys/darwin/ifaddrs.d create mode 100644 libphobos/libdruntime/core/sys/darwin/mach/nlist.d create mode 100644 libphobos/libdruntime/core/sys/darwin/mach/stab.d create mode 100644 libphobos/libdruntime/core/sys/darwin/sys/attr.d create mode 100644 libphobos/libdruntime/core/sys/dragonflybsd/err.d create mode 100644 libphobos/libdruntime/core/sys/freebsd/err.d create mode 100644 libphobos/libdruntime/core/sys/linux/err.d create mode 100644 libphobos/libdruntime/core/sys/netbsd/err.d create mode 100644 libphobos/libdruntime/core/sys/openbsd/err.d create mode 100644 libphobos/libdruntime/core/sys/posix/locale.d copy libphobos/libdruntime/core/{ => sys/posix}/stdc/time.d (55%) create mode 100644 libphobos/libdruntime/core/sys/posix/string.d create mode 100644 libphobos/libdruntime/core/sys/posix/strings.d mode change 100644 => 100755 libphobos/libdruntime/core/sys/posix/sys/ioccom.d mode change 100644 => 100755 libphobos/libdruntime/core/sys/posix/sys/ttycom.d create mode 100644 libphobos/libdruntime/core/sys/solaris/err.d create mode 100644 libphobos/libdruntime/core/sys/windows/sdkddkver.d create mode 100644 libphobos/libdruntime/core/sys/windows/stdc/time.d delete mode 100644 libphobos/libdruntime/core/thread.d create mode 100644 libphobos/libdruntime/core/thread/context.d create mode 100644 libphobos/libdruntime/core/thread/fiber.d create mode 100644 libphobos/libdruntime/core/thread/osthread.d create mode 100644 libphobos/libdruntime/core/thread/package.d create mode 100644 libphobos/libdruntime/core/thread/threadbase.d create mode 100644 libphobos/libdruntime/core/thread/threadgroup.d create mode 100644 libphobos/libdruntime/core/thread/types.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Acdouble.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Acfloat.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Acreal.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Adouble.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Afloat.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Ag.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Aint.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Along.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Areal.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_Ashort.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_C.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_byte.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_cdouble.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_cent.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_cfloat.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_char.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_creal.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_dchar.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_delegate.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_double.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_float.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_idouble.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ifloat.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_int.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ireal.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_long.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_n.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ptr.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_real.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_short.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ubyte.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ucent.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_uint.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ulong.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_ushort.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_void.d delete mode 100644 libphobos/libdruntime/rt/typeinfo/ti_wchar.d