| Duncan Sands | ec0a98f | 2009-10-22 10:02:10 +0000 | [diff] [blame^] | 1 | -- RUN: %llvmgcc -c %s |
| 2 | with System; | ||||
| 3 | procedure Negative_Field_Offset (N : Integer) is | ||||
| 4 | type String_Pointer is access String; | ||||
| 5 | -- Force use of a thin pointer. | ||||
| 6 | for String_Pointer'Size use System.Word_Size; | ||||
| 7 | P : String_Pointer; | ||||
| 8 | begin | ||||
| 9 | P := new String (1 .. N); | ||||
| 10 | end; | ||||