Changeset 164
- Timestamp:
- 11/22/06 00:52:43 (2 years ago)
- Files:
-
- sources/dool.diff (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sources/dool.diff
r53 r164 10 10 Index: dool/System.d 11 11 =================================================================== 12 --- dool/System.d (revision 9 0)12 --- dool/System.d (revision 98) 13 13 +++ dool/System.d (working copy) 14 14 @@ -182,7 +182,7 @@ … … 30 30 { 31 31 //FPUTWC('\n', fp); 32 Index: dool/io/OutBuffer.d 33 =================================================================== 34 --- dool/io/OutBuffer.d (revision 98) 35 +++ dool/io/OutBuffer.d (working copy) 36 @@ -37,6 +37,16 @@ 37 private import dool.String; 38 private import dool.system.stdlib; 39 40 + 41 +// alloca doesn't work with GDC 42 +version (GNU) 43 +{ 44 + void* alloca(size_t sz) 45 + { 46 + return new void[sz]; 47 + } 48 +} 49 + 50 /** 51 * OutBuffer provides a way to build up an array of bytes out 52 * of raw data. It is useful for things like preparing an 32 53 Index: dool/io/Stream.d 33 54 =================================================================== 34 --- dool/io/Stream.d (revision 9 0)55 --- dool/io/Stream.d (revision 98) 35 56 +++ dool/io/Stream.d (working copy) 36 57 @@ -450,7 +450,7 @@
