@@ -0,0 +1,16 @@
+procedure p1(const v);
+
+ begin
+ end;
+procedure p2;
+ var
+ lb : longbool;
+ p1(pchar(@lb));
+begin
+end.
+{ Source provided for Free Pascal Bug Report 3047 }
+{ Submitted by "GBD" on 2004-04-12 }
+{ e-mail: }
+{ $mode delphi}
+function JenkinsHashBuffer(const buffer; length : Integer; initVal : Integer) : longword;
+end;
+function JenkinsHashString(const s : String) : longword;
+ result := JenkinsHashBuffer(PChar(s), Length(s), 0)