From 7bebc8bc7e2ea20f5d2c10aa6de9075c08ceb88f Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 13 Apr 2001 23:48:30 +0000 Subject: [PATCH] * include recent changes --- compiler/README | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/compiler/README b/compiler/README index b026231941..2c5c4be126 100644 --- a/compiler/README +++ b/compiler/README @@ -109,5 +109,12 @@ Changes in the syntax or semantic of FPC: constant support, the were always sign-extended before). This may force you to add longint typecasts round hex numbers in your programs to avoid range check errors. - + 10/04/01 Argument names are now checked if names are the same in the + both the forward (interface) and implementation declaration + 13/04/01 It's not possible anymore (except in -So mode) to pass a cardinal + to a parameter declared with a "var longint". The same goes for + the other signed-unsigned like smallint-word and shortint-byte. + 13/04/01 in FPC mode you're now always forced to use @ to get the address + of a procedure and load it in a procedure variable. Before it was + sometimes a bit more relaxed