1
0
forked from ports/contrib

gdc: 4.0.3 -> 4.1.2

This commit is contained in:
Danny Rawlins 2007-04-01 09:41:57 +10:00
parent 09398cf997
commit a583d91d9a
8 changed files with 221 additions and 238 deletions

View File

@ -4,176 +4,178 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/gdmd
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/d/
drwxr-xr-x root/root usr/include/d/4.0.3/
-rw-r--r-- root/root usr/include/d/4.0.3/crc32.d
drwxr-xr-x root/root usr/include/d/4.0.3/etc/
drwxr-xr-x root/root usr/include/d/4.0.3/etc/c/
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib.d
drwxr-xr-x root/root usr/include/d/4.0.3/etc/c/zlib/
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/crc32.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/deflate.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/inffast.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/inffixed.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/inflate.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/inftrees.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/trees.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/zconf.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/zconf.in.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/zlib.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/c/zlib/zutil.h
-rw-r--r-- root/root usr/include/d/4.0.3/etc/gamma.d
drwxr-xr-x root/root usr/include/d/4.0.3/gcc/
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/aix_float.h
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/builtins.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/configext.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/deh.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/fpmath.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/support.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/threadsem.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcc/unwind.d
-rw-r--r-- root/root usr/include/d/4.0.3/gcstats.d
drwxr-xr-x root/root usr/include/d/4.0.3/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/include/d/4.0.3/i686-pc-linux-gnu/gcc/
-rw-r--r-- root/root usr/include/d/4.0.3/i686-pc-linux-gnu/gcc/config.d
-rw-r--r-- root/root usr/include/d/4.0.3/i686-pc-linux-gnu/gcc/configunix.d
-rwxr-xr-x root/root usr/include/d/4.0.3/i686-pc-linux-gnu/phobos-ver-syms
-rw-r--r-- root/root usr/include/d/4.0.3/object.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/
-rw-r--r-- root/root usr/include/d/4.0.3/std/array.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/asserterror.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/base64.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/bind.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/bitarray.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/boxer.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/darwin/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/darwin/ldblcompat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/dirent.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/fenv.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/linux/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/linux/ldblcompat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/linux/linux.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/linux/linuxextern.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/linux/socket.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/locale.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/mach/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/mach/mach.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/mach/mach_extern.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/math.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/process.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/skyos/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/skyos/compat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/skyos/skyos.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/stdarg.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/stddef.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/stdio.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/stdlib.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/string.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/time.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/unix/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/unix/unix.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/c/windows/
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/windows/com.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/windows/stat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/windows/windows.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/c/windows/winsock.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/compiler.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/conv.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/cover.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/cpuid.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/cstream.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/ctype.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/date.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/dateparse.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/demangle.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/file.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/format.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/gc.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/intrinsic.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/loader.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/math.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/math2.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/md5.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/metastrings.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/mmfile.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/moduleinit.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/openrj.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/outbuffer.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/outofmemory.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/path.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/perf.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/process.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/random.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/regexp.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/signals.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/socket.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/socketstream.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/stdarg.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/stdint.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/stdio.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/stream.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/string.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/switcherr.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/syserror.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/system.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/thread.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/traits.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/typeinfo/
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_AC.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Abit.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Acdouble.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Acfloat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Acreal.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Adouble.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Afloat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Ag.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Aint.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Along.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Areal.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_Ashort.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_C.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_bit.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_byte.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_cdouble.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_cfloat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_char.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_creal.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_dchar.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_delegate.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_double.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_float.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_idouble.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ifloat.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_int.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ireal.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_long.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ptr.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_real.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_short.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ubyte.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_uint.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ulong.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_ushort.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_void.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typeinfo/ti_wchar.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/typetuple.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/uni.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/uri.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/utf.d
drwxr-xr-x root/root usr/include/d/4.0.3/std/windows/
-rw-r--r-- root/root usr/include/d/4.0.3/std/windows/charset.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/windows/iunknown.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/windows/registry.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/windows/syserror.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/zip.d
-rw-r--r-- root/root usr/include/d/4.0.3/std/zlib.d
drwxr-xr-x root/root usr/include/d/4.1.2/
-rw-r--r-- root/root usr/include/d/4.1.2/crc32.d
drwxr-xr-x root/root usr/include/d/4.1.2/etc/
drwxr-xr-x root/root usr/include/d/4.1.2/etc/c/
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib.d
drwxr-xr-x root/root usr/include/d/4.1.2/etc/c/zlib/
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/crc32.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/deflate.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/inffast.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/inffixed.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/inflate.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/inftrees.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/trees.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/zconf.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/zconf.in.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/zlib.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/c/zlib/zutil.h
-rw-r--r-- root/root usr/include/d/4.1.2/etc/gamma.d
drwxr-xr-x root/root usr/include/d/4.1.2/gcc/
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/aix_float.h
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/builtins.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/configext.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/deh.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/fpmath.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/support.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/threadsem.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcc/unwind.d
-rw-r--r-- root/root usr/include/d/4.1.2/gcstats.d
drwxr-xr-x root/root usr/include/d/4.1.2/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/include/d/4.1.2/i686-pc-linux-gnu/gcc/
-rw-r--r-- root/root usr/include/d/4.1.2/i686-pc-linux-gnu/gcc/config.d
-rw-r--r-- root/root usr/include/d/4.1.2/i686-pc-linux-gnu/gcc/configunix.d
-rwxr-xr-x root/root usr/include/d/4.1.2/i686-pc-linux-gnu/phobos-ver-syms
-rw-r--r-- root/root usr/include/d/4.1.2/object.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/
-rw-r--r-- root/root usr/include/d/4.1.2/std/array.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/asserterror.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/base64.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/bind.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/bitarray.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/boxer.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/darwin/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/darwin/ldblcompat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/dirent.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/fenv.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/linux/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/linux/ldblcompat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/linux/linux.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/linux/linuxextern.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/linux/socket.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/locale.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/mach/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/mach/mach.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/mach/mach_extern.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/math.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/process.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/skyos/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/skyos/compat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/skyos/skyos.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/stdarg.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/stddef.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/stdio.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/stdlib.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/string.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/time.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/unix/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/unix/unix.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/c/windows/
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/windows/com.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/windows/stat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/windows/windows.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/c/windows/winsock.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/compiler.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/conv.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/cover.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/cpuid.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/cstream.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/ctype.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/date.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/dateparse.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/demangle.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/file.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/format.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/gc.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/intrinsic.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/loader.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/math.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/math2.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/md5.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/metastrings.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/mmfile.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/moduleinit.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/openrj.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/outbuffer.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/outofmemory.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/path.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/perf.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/process.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/random.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/regexp.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/signals.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/socket.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/socketstream.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/stdarg.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/stdint.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/stdio.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/stream.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/string.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/switcherr.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/syserror.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/system.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/thread.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/traits.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/typeinfo/
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_AC.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Abit.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Acdouble.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Acfloat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Acreal.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Adouble.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Afloat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Ag.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Aint.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Along.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Areal.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_Ashort.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_C.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_bit.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_byte.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_cdouble.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_cfloat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_char.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_creal.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_dchar.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_delegate.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_double.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_float.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_idouble.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ifloat.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_int.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ireal.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_long.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ptr.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_real.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_short.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ubyte.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_uint.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ulong.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_ushort.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_void.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typeinfo/ti_wchar.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/typetuple.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/uni.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/uri.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/utf.d
drwxr-xr-x root/root usr/include/d/4.1.2/std/windows/
-rw-r--r-- root/root usr/include/d/4.1.2/std/windows/charset.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/windows/iunknown.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/windows/registry.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/windows/syserror.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/zip.d
-rw-r--r-- root/root usr/include/d/4.1.2/std/zlib.d
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/ccache/
lrwxrwxrwx root/root usr/lib/ccache/gdc -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/gdmd -> ../../bin/ccache
drwxr-xr-x root/root usr/lib/distcc/
lrwxrwxrwx root/root usr/lib/distcc/gdc -> ../../bin/distcc
lrwxrwxrwx root/root usr/lib/distcc/gdmd -> ../../bin/distcc
drwxr-xr-x root/root usr/lib/gcc/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.3/
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.3/cc1d
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.1.2/
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.1.2/cc1d
-rwxr-xr-x root/root usr/lib/libgphobos.a
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/gdc.1.gz
-rw-r--r-- root/root usr/man/man1/gdmd.1.gz

View File

@ -1,7 +1,5 @@
3e39f8fe9e3a36813f4c2370cd457de5 gcc-4.0.3-fixinc.patch
31e541f9ac2c8613bc92b91db453f0a9 gcc-4.0.3-latentbug-addrefvars.patch
36fb6ec15a5f2a6572da0b02a3cf9d66 gcc-4.0.3-nocheck-fixincludes.patch
e35acd0ee75799f0a82b6e9c7e330073 gcc-4.0.3-version.patch
347231730fb44b609b69226c3e432d80 gcc-core-4.0.3.tar.bz2
0ed89562540b392c87ef2bd140be5d58 gcc-g++-4.0.3.tar.bz2
2af3fb599635219171c6ae1f3034888a gcc-core-4.1.2.tar.bz2
75c6d5fa3415d614314caf0f509e8933 gcc-g++-4.1.2.tar.bz2
facee49bd9f7b3c586d4ed96e9682ead gdc-0.23-src.tar.bz2
30e33e6ecedfc346f48240589414aa92 gdc-4.1.2-fixinc.patch
36fb6ec15a5f2a6572da0b02a3cf9d66 gdc-4.1.2-nocheck-fixincludes.patch

View File

@ -6,26 +6,28 @@
name=gdc
version=0.23
gcc_version=4.0.3
gcc_version=4.1.2
release=1
source=(http://dl.sourceforge.net/sourceforge/dgcc/gdc-$version-src.tar.bz2 \
ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$gcc_version/gcc-{core,g++}-$gcc_version.tar.bz2 \
gcc-$gcc_version-latentbug-addrefvars.patch \
gcc-$gcc_version-nocheck-fixincludes.patch \
gcc-$gcc_version-version.patch \
gcc-$gcc_version-fixinc.patch)
gdc-$gcc_version-nocheck-fixincludes.patch \
gdc-$gcc_version-fixinc.patch)
build() {
patch -d gcc-$gcc_version -p1 -i $SRC/gcc-$gcc_version-latentbug-addrefvars.patch
patch -d gcc-$gcc_version -p1 -i $SRC/gcc-$gcc_version-nocheck-fixincludes.patch
patch -d gcc-$gcc_version -p1 -i $SRC/gcc-$gcc_version-version.patch
patch -d gcc-$gcc_version -p1 -i $SRC/gcc-$gcc_version-fixinc.patch
patch -d gcc-$gcc_version -p1 -i $SRC/gdc-$gcc_version-nocheck-fixincludes.patch
patch -d gcc-$gcc_version -p1 -i $SRC/gdc-$gcc_version-fixinc.patch
sed -i -e 's|VERSUFFIX ""|VERSUFFIX " (CRUX)"|' \
gcc-$gcc_version/gcc/version.c
mkdir build
cd gcc-$gcc_version
cd build
mv $SRC/d $SRC/gcc-$gcc_version/gcc/d
./gcc/d/setup-gcc.sh
cd ../build
(
cd ../gcc-$gcc_version
./gcc/d/setup-gcc.sh
)
../gcc-$gcc_version/configure \
--prefix=/usr \
@ -69,5 +71,21 @@ build() {
for i in `find $PKG -name '*.la' | sed -e "s|$PKG|/|"`; do
sed -i "s|-L$SRC[^ ]* ||g" $PKG/$i
done
# install distcc symlinks if distcc is installed
if prt-get listinst distcc > /dev/null; then
install -d $PKG/usr/lib/distcc
for c in gdc gdmd; do
cd $PKG/usr/lib/distcc && ln -s ../../bin/distcc $c
done
fi
# install ccache symlinks if ccache is installed
if prt-get listinst ccache > /dev/null; then
install -d $PKG/usr/lib/ccache
for c in gdc gdmd; do
cd $PKG/usr/lib/ccache && ln -s ../../bin/ccache $c
done
fi
}

View File

@ -1,14 +0,0 @@
diff -Nru gcc-4.0.3-old/gcc/Makefile.in gcc-4.0.3/gcc/Makefile.in
--- gcc-4.0.3-old/gcc/Makefile.in 2006-03-14 02:13:18.000000000 +0100
+++ gcc-4.0.3/gcc/Makefile.in 2006-03-14 02:16:09.000000000 +0100
@@ -2854,9 +2854,7 @@
(TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \
SHELL='$(SHELL)'; MACRO_LIST=`${PWD_COMMAND}`/macro_list ; \
export TARGET_MACHINE srcdir SHELL MACRO_LIST && \
- cd ../$(build_subdir)/fixincludes && \
- $(SHELL) ./fixinc.sh ../../gcc/include \
- $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS) )
+ cd ../$(build_subdir)/fixincludes)
rm -f include/syslimits.h
if [ -f include/limits.h ]; then \
mv include/limits.h include/syslimits.h; \

View File

@ -1,25 +0,0 @@
diff -Nru gcc-4.0.3-old/gcc/tree-dfa.c gcc-4.0.3/gcc/tree-dfa.c
--- gcc-4.0.3-old/gcc/tree-dfa.c 2006-03-14 03:13:30.000000000 +0100
+++ gcc-4.0.3/gcc/tree-dfa.c 2006-03-14 03:16:56.000000000 +0100
@@ -898,10 +898,18 @@
if (is_global_var (var))
mark_call_clobbered (var);
+
/* Scan DECL_INITIAL for pointer variables as they may contain
- address arithmetic referencing the address of other
- variables. */
- if (DECL_INITIAL (var))
+ address arithmetic referencing the address of other
+ variables. */
+ if (DECL_INITIAL (var)
+ /* Initializers of external variables are not useful to the
+ optimizers. */
+ && !DECL_EXTERNAL (var)
+ /* It's not necessary to walk the initial value of non-constant
+ variables because it cannot be propagated by the
+ optimizers. */
+ && (TREE_CONSTANT (var) || TREE_READONLY (var)))
walk_tree (&DECL_INITIAL (var), find_vars_r, walk_state, 0);
}
}

View File

@ -1,12 +0,0 @@
diff -Nru gcc-4.0.3-old/gcc/version.c gcc-4.0.3/gcc/version.c
--- gcc-4.0.3-old/gcc/version.c 2006-03-14 02:13:18.000000000 +0100
+++ gcc-4.0.3/gcc/version.c 2006-03-14 02:14:20.000000000 +0100
@@ -5,7 +5,7 @@
please modify this string to indicate that, e.g. by putting your
organization's name in parentheses at the end of the string. */
-const char version_string[] = "4.0.3";
+const char version_string[] = "4.0.3 (CRUX)";
/* This is the location of the online document giving instructions for
reporting bugs. If you distribute a modified version of GCC,

View File

@ -0,0 +1,16 @@
--- gcc-4.1-20060505/gcc/Makefile.in.orig 2006-05-12 12:50:13.051496504 +0200
+++ gcc-4.1-20060505/gcc/Makefile.in 2006-05-12 12:51:05.218565904 +0200
@@ -3178,12 +3178,7 @@
fi
rm -rf include; mkdir include
-chmod a+rx include
- (TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \
- SHELL='$(SHELL)'; MACRO_LIST=`${PWD_COMMAND}`/macro_list ; \
- export TARGET_MACHINE srcdir SHELL MACRO_LIST && \
- cd $(build_objdir)/fixincludes && \
- $(SHELL) ./fixinc.sh ../../gcc/include \
- $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS) )
+ cd $(build_objdir)/fixincludes
rm -f include/syslimits.h
if [ -f include/limits.h ]; then \
mv include/limits.h include/syslimits.h; \