Commit Graph

20899 Commits

Author SHA1 Message Date
peter
e6f0e40584 Merged revisions 2444,2472,2481-2484,2487-2488 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2444 | peter | 2006-02-05 21:05:45 +0100 (Sun, 05 Feb 2006) | 2 lines

  * fix crash with ident not found

........
r2472 | jonas | 2006-02-07 22:23:02 +0100 (Tue, 07 Feb 2006) | 2 lines

  + warn if a static variable is read but not assigned (tw4781*)

........
r2481 | jonas | 2006-02-08 20:44:05 +0100 (Wed, 08 Feb 2006) | 2 lines

  * moved to webtbf, since tests have to fail

........
r2482 | jonas | 2006-02-08 20:44:36 +0100 (Wed, 08 Feb 2006) | 2 lines

  + added missing -vw option

........
r2483 | jonas | 2006-02-08 21:30:07 +0100 (Wed, 08 Feb 2006) | 3 lines

  * don't report sym_w_identifier_only_read for exported or external
    variables

........
r2484 | jonas | 2006-02-08 21:30:49 +0100 (Wed, 08 Feb 2006) | 3 lines

  * openstrings and openarrays don't have to by valid in order to use
    high()/low() on them

........
r2487 | jonas | 2006-02-08 21:33:15 +0100 (Wed, 08 Feb 2006) | 3 lines

  * also perform initialised checking for out-parameter, and set the
    initialised state of value/const/var parameters to initialised

........
r2488 | jonas | 2006-02-08 21:34:16 +0100 (Wed, 08 Feb 2006) | 2 lines

  + test for out-initialised checking

........

git-svn-id: branches/fixes_2_0@2579 -
2006-02-15 07:26:15 +00:00
peter
ac6cf592e9 Merged revisions 2493-2494,2503-2504,2512,2540 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2493 | peter | 2006-02-09 08:48:34 +0100 (Thu, 09 Feb 2006) | 2 lines

  * add test

........
r2494 | peter | 2006-02-09 08:54:25 +0100 (Thu, 09 Feb 2006) | 2 lines

  * new test

........
r2503 | peter | 2006-02-10 07:50:23 +0100 (Fri, 10 Feb 2006) | 5 lines

  * reset lockcount in SafeArrayCreate and SafeArrayCopy, patch by Tomas Stejskal
-This line, and those below, will be ignored--

M    varutils.inc

........
r2504 | peter | 2006-02-10 08:52:07 +0100 (Fri, 10 Feb 2006) | 2 lines

  * new test

........
r2512 | michael | 2006-02-10 20:52:04 +0100 (Fri, 10 Feb 2006) | 1 line

* Fixed casing (from Micha Nelissen) and made CreateStreams virtual
........
r2540 | joost | 2006-02-12 18:44:14 +0100 (Sun, 12 Feb 2006) | 1 line

 + update of oracle bindings
........

git-svn-id: branches/fixes_2_0@2578 -
2006-02-15 07:22:35 +00:00
peter
c15bec4082 Merged revisions 2552,2565 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2552 | marco | 2006-02-12 22:45:34 +0100 (Sun, 12 Feb 2006) | 2 lines

 * syscalls regenerated by Neli.

........
r2565 | peter | 2006-02-14 07:47:33 +0100 (Tue, 14 Feb 2006) | 2 lines

  * ignore some files

........

git-svn-id: branches/fixes_2_0@2577 -
2006-02-15 07:19:27 +00:00
peter
5c7bc7937b Merged revisions 2569-2570 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2569 | jonas | 2006-02-14 17:40:52 +0100 (Tue, 14 Feb 2006) | 7 lines

  - "property" is again only a keyword in objfpc and delphi mode
    (otherwise this breaks code which uses that name for a parameter
    or variabled) -- this disables the ability to use properties
    in objects until support is added elsewhere in the compiler,
    but change is needed since it breaks the compilation of the
    universal headers.

........
r2570 | daniel | 2006-02-14 18:11:18 +0100 (Tue, 14 Feb 2006) | 3 lines

  + Add m_property mode switch to allow per mode recognition of
    property.

........

git-svn-id: branches/fixes_2_0@2576 -
2006-02-15 07:16:44 +00:00
Jonas Maebe
169aef707a Merged revisions 2338,2412,2445,2469,2485-2486,2501-2502,2508-2509,2514,2516,2530,2535,2537 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

........
r2338 | peter | 2006-01-25 22:46:51 +0100 (Wed, 25 Jan 2006) | 2 lines

  * fix wrong opsize for rangecheck to qword

........
r2412 | jonas | 2006-02-03 12:35:51 +0100 (Fri, 03 Feb 2006) | 2 lines

  * fixed tests/test/trange5

........
r2445 | peter | 2006-02-05 21:18:57 +0100 (Sun, 05 Feb 2006) | 2 lines

  * more check_hints fixes

........
r2469 | jonas | 2006-02-07 15:23:38 +0100 (Tue, 07 Feb 2006) | 3 lines

  * fixed displaying of hints such for procedures and functions
    (and moved check_hints from pbase to htypechk) (forgot to commit earlier)

........
r2485 | jonas | 2006-02-08 21:31:45 +0100 (Wed, 08 Feb 2006) | 2 lines

  * initialise processaddress for darwin

........
r2486 | jonas | 2006-02-08 21:32:32 +0100 (Wed, 08 Feb 2006) | 4 lines

  * the pointer parameter of fpc_Read_Text_PChar_As_Pointer is not an
    out parameter, but a const (the pointer is const and must be
    valid already)

........
r2501 | jonas | 2006-02-09 18:39:22 +0100 (Thu, 09 Feb 2006) | 6 lines

  * fixed bug #4737 (check for potential range errors in for-loop
    assignment, report correct column for potential range errors of
    call parameters)
  * refactored code to check potential range check errors (check_ranges
    in htypechk)

........
r2502 | jonas | 2006-02-09 19:18:47 +0100 (Thu, 09 Feb 2006) | 3 lines

  * fixed web bug #4724 (don't allow inc/dec(pointer,pointer)
  * more accurate error postitions for inc/dec errors

........
r2508 | jonas | 2006-02-10 11:08:07 +0100 (Fri, 10 Feb 2006) | 4 lines

  * kill warnings about non-longint code parameters with val()
    which popped up again after yesterday's patches to the
    potential range error warnings

........
r2509 | jonas | 2006-02-10 12:05:47 +0100 (Fri, 10 Feb 2006) | 3 lines

  * fixed web bug #4778 (explicit type casting of float to int in tp/delphi
    keeps the bit pattern instead of converting)

........
r2514 | jonas | 2006-02-11 09:50:46 +0100 (Sat, 11 Feb 2006) | 2 lines

  * fixed netware compilation

........
r2516 | jonas | 2006-02-11 17:36:08 +0100 (Sat, 11 Feb 2006) | 3 lines

  * change order of foreachnode(static) so the "payload" of a
    statementn is processed before the next statementnodes

........
r2530 | jonas | 2006-02-12 15:29:17 +0100 (Sun, 12 Feb 2006) | 2 lines

  * make classrefdef regable

........
r2535 | jonas | 2006-02-12 16:02:46 +0100 (Sun, 12 Feb 2006) | 2 lines

  * donewidestring has var instead of out parameter

........
r2537 | jonas | 2006-02-12 16:38:56 +0100 (Sun, 12 Feb 2006) | 2 lines

  * set resultloc for interfacecom in subscriptn

........

git-svn-id: branches/fixes_2_0@2562 -
2006-02-13 21:41:53 +00:00
florian
202f706279 Merged revisions 2527 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

........
r2527 | florian | 2006-02-12 14:32:40 +0100 (So, 12 Feb 2006) | 2 lines

+ added i386-darwin

........

git-svn-id: branches/fixes_2_0@2538 -
2006-02-12 15:44:50 +00:00
florian
69d5675258 Merged revisions 2498 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r2498 (florian)
* from Ales Katona: use $fpcversion instead of fixed version number when generating config

git-svn-id: branches/fixes_2_0@2500 -
2006-02-09 15:19:41 +00:00
peter
8ca711b7c6 Merged revisions 2495 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2495 | peter | 2006-02-09 09:23:07 +0100 (Thu, 09 Feb 2006) | 2 lines

  * stkptr fixed

........

git-svn-id: branches/fixes_2_0@2496 -
2006-02-09 08:39:20 +00:00
peter
e7ce9e5ee3 * disable SHAREDTARGETS
git-svn-id: branches/fixes_2_0@2492 -
2006-02-09 07:46:38 +00:00
Jonas Maebe
29b475134f Merged revisions 2479 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

........
r2479 | jonas | 2006-02-08 20:22:26 +0100 (Wed, 08 Feb 2006) | 2 lines

  * fixed web bug #4768 + test

........

git-svn-id: branches/fixes_2_0@2480 -
2006-02-08 19:34:14 +00:00
peter
9a4373732d * missing file added
git-svn-id: branches/fixes_2_0@2478 -
2006-02-08 10:45:35 +00:00
peter
abb792ecc3 * regenerated
git-svn-id: branches/fixes_2_0@2477 -
2006-02-08 09:05:36 +00:00
peter
c2b8816b24 * fix conflicts
git-svn-id: branches/fixes_2_0@2466 -
2006-02-07 08:51:32 +00:00
Jonas Maebe
2c138147ff - removed outdated int64funcresok define (from Peter's symtable stack
patch in trunk)

git-svn-id: branches/fixes_2_0@2459 -
2006-02-06 13:58:19 +00:00
peter
8471e03e6e Merged revisions 2310,2312,2317,2320,2325,2331,2333,2340,2347,2358-2359,2373,2380-2381,2390,2402-2403,2405-2406,2436-2437 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2310 | peter | 2006-01-17 09:44:57 +0100 (Tue, 17 Jan 2006) | 2 lines

  * fix compare with null

........
r2312 | hajny | 2006-01-18 23:48:19 +0100 (Wed, 18 Jan 2006) | 1 line

  * fix for web bug #4518 by Salvatore Licciardi
........
r2317 | jonas | 2006-01-21 21:19:19 +0100 (Sat, 21 Jan 2006) | 5 lines

  * use vfork instead of fork for popen and one variant of executeprocess   
    if USE_VFORK is defined (currently only if both BSD and FPC_USE_LIBC
    are defined). Speeds up the compilation of the compiler under Darwin
    by 20-25% (the larger the project, the bigger the speedup).

........
r2320 | daniel | 2006-01-22 12:06:10 +0100 (Sun, 22 Jan 2006) | 3 lines

  * Add --64 or --32 to as call to allow i386 make cycle using -Aas on
    x64_64 systems.

........
r2325 | daniel | 2006-01-22 15:29:07 +0100 (Sun, 22 Jan 2006) | 2 lines

  * Add --32 or --64 to to ensure functionality of i386 compiler on x64_64 OSes.

........
r2331 | olle | 2006-01-23 22:34:24 +0100 (Mon, 23 Jan 2006) | 1 line

Added short circuit evaluation of compile time expressions
........
r2333 | michael | 2006-01-24 21:04:46 +0100 (Tue, 24 Jan 2006) | 1 line

+ Enabled use of embedded firebird library.
........
r2340 | peter | 2006-01-25 23:05:31 +0100 (Wed, 25 Jan 2006) | 2 lines

  * added missing varString,varOlestr to ordinals

........
r2347 | marco | 2006-01-26 22:11:37 +0100 (Thu, 26 Jan 2006) | 2 lines

 * fdset is now array of unsigned.

........
r2358 | michael | 2006-01-28 19:07:23 +0100 (Sat, 28 Jan 2006) | 1 line

+ Patch from Graeme Geldenhuys to add delphi compatibility function
........
r2359 | michael | 2006-01-28 19:10:07 +0100 (Sat, 28 Jan 2006) | 1 line

+ Patch from Graeme Geldenhuys to fix ExtractFileDrive
........
r2373 | michael | 2006-01-29 11:28:37 +0100 (Sun, 29 Jan 2006) | 1 line

+ Patch from Michalis Kamburelis to fix hex2dec behaviour in case of error
........
r2380 | peter | 2006-01-29 20:46:14 +0100 (Sun, 29 Jan 2006) | 2 lines

  * added sumInt

........
r2381 | jonas | 2006-01-29 23:46:46 +0100 (Sun, 29 Jan 2006) | 2 lines

  + added (not yet fixed)

........
r2390 | jonas | 2006-02-01 11:22:52 +0100 (Wed, 01 Feb 2006) | 4 lines

  * fixed some FloatToStrF and FloatToStr precision problems. Still fails
    for some corner cases (e.g. 8.502 as double), but that problem is in
    str_real

........
r2402 | peter | 2006-02-02 10:03:02 +0100 (Thu, 02 Feb 2006) | 2 lines

  * range check errors

........
r2403 | jonas | 2006-02-02 11:33:12 +0100 (Thu, 02 Feb 2006) | 2 lines

  + comp and int64 overloads for floattostr(f)

........
r2405 | peter | 2006-02-02 14:17:05 +0100 (Thu, 02 Feb 2006) | 2 lines

  * test for enums in record

........
r2406 | peter | 2006-02-02 14:41:17 +0100 (Thu, 02 Feb 2006) | 2 lines

  * more tests for symtable insert/search

........
r2436 | peter | 2006-02-05 02:55:44 +0100 (Sun, 05 Feb 2006) | 2 lines

  * duplicate names fixed

........
r2437 | peter | 2006-02-05 02:57:23 +0100 (Sun, 05 Feb 2006) | 2 lines

  * duplicate names fixed

........

git-svn-id: branches/fixes_2_0@2457 -
2006-02-06 09:02:34 +00:00
peter
495ffec968 Merged revisions 2282,2290,2292-2295,2297,2299,2302,2304 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2282 | florian | 2006-01-14 13:55:26 +0100 (Sat, 14 Jan 2006) | 2 lines

* cleanup

........
r2290 | marco | 2006-01-15 01:08:15 +0100 (Sun, 15 Jan 2006) | 2 lines

 * .size stuff for GOT

........
r2292 | marco | 2006-01-15 13:00:49 +0100 (Sun, 15 Jan 2006) | 2 lines

 * picified syscall code

........
r2293 | vincents | 2006-01-15 15:12:42 +0100 (Sun, 15 Jan 2006) | 1 line

write pointer values using 16 hexadecimal digits on 64 bits platforms
........
r2294 | marco | 2006-01-15 15:33:30 +0100 (Sun, 15 Jan 2006) | 2 lines

 * some patches related to shared linking + some AMD64 checks.

........
r2295 | marco | 2006-01-15 15:56:20 +0100 (Sun, 15 Jan 2006) | 2 lines

 * more "shared" fixes

........
r2297 | marco | 2006-01-15 16:22:29 +0100 (Sun, 15 Jan 2006) | 2 lines

 * shared lib i_ and t_ changes. Some small comments cleanup to t_

........
r2299 | peter | 2006-01-15 20:36:56 +0100 (Sun, 15 Jan 2006) | 2 lines

  * remove $ifdef WINDOWS which was broken for fpc

........
r2302 | olle | 2006-01-15 22:55:07 +0100 (Sun, 15 Jan 2006) | 1 line

added test cases for comming macpas features
........
r2304 | peter | 2006-01-16 11:48:21 +0100 (Mon, 16 Jan 2006) | 2 lines

  * support section names with length > 8

........

git-svn-id: branches/fixes_2_0@2456 -
2006-02-06 08:51:13 +00:00
peter
52d043f7a6 Merged revisions 2281,2315,2435,2439-2442 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2281 | joost | 2006-01-13 22:27:00 +0100 (Fri, 13 Jan 2006) | 6 lines

+ date/time fields handling compatibility fix
+ implemented BeforeRefresh and AfterRefresh
+ made TFieldDef.Required writeable (delphi compatible)
+ implemented TUpdateAction
+ Fixed web bug #4644

........
r2315 | marco | 2006-01-20 23:38:09 +0100 (Fri, 20 Jan 2006) | 2 lines

 * 64-bit patches from Neli and Andrew

........
r2435 | peter | 2006-02-05 02:49:55 +0100 (Sun, 05 Feb 2006) | 2 lines

  * duplicate names fixed

........
r2439 | florian | 2006-02-05 11:39:59 +0100 (Sun, 05 Feb 2006) | 2 lines

* TMemIniFile speed up from Patrick Chevalley

........
r2440 | joost | 2006-02-05 15:01:20 +0100 (Sun, 05 Feb 2006) | 1 line

 + Fixed applyupdates for empty datasets
........
r2441 | joost | 2006-02-05 16:04:27 +0100 (Sun, 05 Feb 2006) | 2 lines

 + Made TDataset.Setactive virtual
 + if a TSQLQuery is closed, the query is always unprepared (fix bug #4769)
........
r2442 | marco | 2006-02-05 16:51:34 +0100 (Sun, 05 Feb 2006) | 2 lines

 * patch from neli

........

git-svn-id: branches/fixes_2_0@2455 -
2006-02-06 08:45:29 +00:00
peter
a54a8634aa Merged revisions 375,2257,2261-2262,2271,2296,2376,2443 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r375 | daniel | 2005-06-10 22:32:05 +0200 (Fri, 10 Jun 2005) | 3 lines

  * Add --32 xor --64 to assembler command line depending on CPU_TARGET.
    i386 only.

........
r2257 | florian | 2006-01-11 22:42:30 +0100 (Wed, 11 Jan 2006) | 2 lines

+ makefiles adapted for shared library support

........
r2261 | florian | 2006-01-11 23:20:40 +0100 (Wed, 11 Jan 2006) | 2 lines

* fixed make clean all install

........
r2262 | florian | 2006-01-11 23:50:24 +0100 (Wed, 11 Jan 2006) | 2 lines

* don't create shared libs for graph

........
r2271 | florian | 2006-01-12 22:29:00 +0100 (Thu, 12 Jan 2006) | 2 lines

* rebuild

........
r2296 | marco | 2006-01-15 15:57:08 +0100 (Sun, 15 Jan 2006) | 2 lines

 * FreeBSD now also shared.

........
r2376 | tom_at_work | 2006-01-29 18:49:42 +0100 (Sun, 29 Jan 2006) | 1 line

* removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
........
r2443 | mazen | 2006-02-05 20:22:12 +0100 (Sun, 05 Feb 2006) | 5 lines

+ added palmos support to makes files
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl


........

git-svn-id: branches/fixes_2_0@2454 -
2006-02-06 08:39:19 +00:00
peter
cef33370ba Merged revisions 2273,2300-2301,2311 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2273 | oro06 | 2006-01-13 09:35:05 +0100 (Fri, 13 Jan 2006) | 4 lines

*avoid negative value for big const



........
r2300 | peter | 2006-01-15 22:14:28 +0100 (Sun, 15 Jan 2006) | 2 lines

  * only build fpmcgtk for win32 if the gtk dll is found

........
r2301 | peter | 2006-01-15 22:14:50 +0100 (Sun, 15 Jan 2006) | 2 lines

  * remove obsolete wincrt for windows

........
r2311 | vincents | 2006-01-17 12:41:28 +0100 (Tue, 17 Jan 2006) | 1 line

added support for use of absolute links with content files
........

git-svn-id: branches/fixes_2_0@2453 -
2006-02-06 07:20:18 +00:00
peter
42ce5a3edd Merged revisions 2272 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2272 | hajny | 2006-01-13 00:17:51 +0100 (Fri, 13 Jan 2006) | 1 line

  * fix for buggy ParamStr(0) / web bug #4666 as provided by Salvatore Licciardi (and in comp.lang.pascal.misc - maybe by Salvatore too?)
........

git-svn-id: branches/fixes_2_0@2452 -
2006-02-06 07:16:34 +00:00
peter
b5f467e776 Merged revisions 793,2259 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r793 | daniel | 2005-08-04 22:03:02 +0200 (Thu, 04 Aug 2005) | 2 lines

  * Make watchdog external

........
r2259 | florian | 2006-01-11 22:45:53 +0100 (Wed, 11 Jan 2006) | 2 lines

* don't link explicitly against libgcc on linux

........

git-svn-id: branches/fixes_2_0@2451 -
2006-02-06 07:13:36 +00:00
peter
2369167701 Merged revisions 2258,2264 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2258 | florian | 2006-01-11 22:43:12 +0100 (Wed, 11 Jan 2006) | 2 lines

* prefix and extension handling fixed

........
r2264 | florian | 2006-01-12 09:18:22 +0100 (Thu, 12 Jan 2006) | 4 lines

* fixed building on non unix targets
* increased copyright
* changed version to 2.0.2

........

git-svn-id: branches/fixes_2_0@2450 -
2006-02-06 07:10:37 +00:00
Jonas Maebe
55592958c3 Merged revisions 2422 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2422 (jonas)
  * random(int64(0)) now return 0 instead of division by zero
  * random(negative_longint) now returns values between -l+1 and 0
    instead of between -l and 0

git-svn-id: branches/fixes_2_0@2424 -
2006-02-03 21:08:29 +00:00
Jonas Maebe
6af1ccfab5 Merged revisions 2416 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2416 (jonas)
  + added

git-svn-id: branches/fixes_2_0@2423 -
2006-02-03 21:02:07 +00:00
Jonas Maebe
1fc36c8488 Merged revisions 2419 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2419 (jonas)
  * don't endlessly recurse in tobjectdef.gettypename if we need
    to get the typename of aktobjectdef

git-svn-id: branches/fixes_2_0@2420 -
2006-02-03 18:55:07 +00:00
Jonas Maebe
b795045347 Merged revisions 2417 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2417 (jonas)
  * fixed displaying of hints such for procedures and functions
    (and moved check_hints from pbase to htypechk)

git-svn-id: branches/fixes_2_0@2418 -
2006-02-03 18:22:10 +00:00
Jonas Maebe
a534f34615 Merged revisions 2414 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2414 (jonas)
  * fixed tw4764

git-svn-id: branches/fixes_2_0@2415 -
2006-02-03 15:17:11 +00:00
Tomas Hajny
782f5829b1 Merged revisions 2337 via svnmerge from
http://hajny@svn.freepascal.org/svn/fpc/trunk

........
r2337 | hajny | 2006-01-25 21:26:38 +0000 (Wed, 25 Jan 2006) | 1 line

  * fix for wrong pointer increment (causing crash/heap corruptions)
........

git-svn-id: branches/fixes_2_0@2354 -
2006-01-28 16:39:21 +00:00
Jonas Maebe
63f3aa8a30 Merged revisions 2341 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2341 (jonas)
  * fixed tlist overflow in some corner cases when fixing up jumps

git-svn-id: branches/fixes_2_0@2343 -
2006-01-26 10:33:00 +00:00
Jonas Maebe
4ae09e8ad9 Merged revisions 2334 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2334 (jonas)
  * fixed patch of r2313 (unit init code was not called anymore for
    libraries)

git-svn-id: branches/fixes_2_0@2335 -
2006-01-25 16:58:03 +00:00
peter
979ef33de2 Merged revisions 2321-2322 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2321 | peter | 2006-01-22 12:16:15 +0100 (Sun, 22 Jan 2006) | 2 lines

  * fix order of libraries for -pg

........
r2322 | peter | 2006-01-22 12:23:41 +0100 (Sun, 22 Jan 2006) | 2 lines

  * gprof fixes

........

git-svn-id: branches/fixes_2_0@2332 -
2006-01-24 06:49:56 +00:00
daniel
b990e72c60 * Merge adding of --32 or --64 to command line assembler
git-svn-id: branches/fixes_2_0@2326 -
2006-01-22 14:32:47 +00:00
daniel
f627311980 * Merge of LD target forcing
git-svn-id: branches/fixes_2_0@2324 -
2006-01-22 14:26:05 +00:00
Jonas Maebe
a452a90ed5 Merged revisions 2313 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2313 (jonas)
  * don't call parameter setup code for library init code (darwin/mac os)

git-svn-id: branches/fixes_2_0@2314 -
2006-01-20 22:08:46 +00:00
peter
e21f43ad06 * fixed compile error
git-svn-id: branches/fixes_2_0@2309 -
2006-01-17 07:00:44 +00:00
peter
e07583b654 Merged revisions 2263,2269 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2263 | peter | 2006-01-12 07:59:43 +0100 (Thu, 12 Jan 2006) | 2 lines

  * support FPCDATE include

........
r2269 | florian | 2006-01-12 21:38:22 +0100 (Thu, 12 Jan 2006) | 2 lines

* symbol_end for typed consts

........

git-svn-id: branches/fixes_2_0@2308 -
2006-01-16 13:59:57 +00:00
peter
e84e39b14c Merged revisions 2265-2268,2270 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2265 | peter | 2006-01-12 09:46:36 +0100 (Thu, 12 Jan 2006) | 3 lines

  * always write backtracestr for exception address to print also backtrace info for
    exceptions generated from the main body

........
r2266 | peter | 2006-01-12 10:29:57 +0100 (Thu, 12 Jan 2006) | 4 lines

  * add initialstkptr to get the stackpointer at startup before
    PASCALMAIN is called so the main body framepointer is seen as
    a valid pointer with backtracing

........
r2267 | peter | 2006-01-12 12:04:03 +0100 (Thu, 12 Jan 2006) | 2 lines

  * add missing .globl

........
r2268 | peter | 2006-01-12 12:55:36 +0100 (Thu, 12 Jan 2006) | 2 lines

  * use initialstkptr for setting stackbottom

........
r2270 | florian | 2006-01-12 22:11:46 +0100 (Thu, 12 Jan 2006) | 2 lines

* fixed errors

........

git-svn-id: branches/fixes_2_0@2307 -
2006-01-16 13:58:14 +00:00
peter
8f0631ecc5 Merged revisions 2255-2256,2278 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2255 | florian | 2006-01-11 22:20:55 +0100 (Wed, 11 Jan 2006) | 2 lines

+ make shared implemented

........
r2256 | florian | 2006-01-11 22:38:52 +0100 (Wed, 11 Jan 2006) | 2 lines

* proper handling of build units and implicit units for shared libs

........
r2278 | florian | 2006-01-13 20:36:53 +0100 (Fri, 13 Jan 2006) | 2 lines

* install shared library only if it exists

........

git-svn-id: branches/fixes_2_0@2306 -
2006-01-16 13:50:42 +00:00
Jonas Maebe
00070abb4b Merged revisions 2287 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2287 (jonas)
  * don't warn about possible use of uninitialised function results of
    parent procedures in nested procedures (bug 4675)

git-svn-id: branches/fixes_2_0@2288 -
2006-01-14 15:43:12 +00:00
Jonas Maebe
1a33c15581 Merged revisions 2285 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2285 (jonas)
  * check whether loop counters are valid for assignment (bug 4695)

git-svn-id: branches/fixes_2_0@2286 -
2006-01-14 14:22:00 +00:00
florian
919eb5fa4a Merged revisions 2283 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r2283 (florian)
+ >< support for fpdoc from Vincent Snijders

git-svn-id: branches/fixes_2_0@2284 -
2006-01-14 13:11:28 +00:00
peter
51cc613711 Merged revisions 2253 via svnmerge from
svn+ssh://peter@www.freepascal.org/FPC/svn/fpc/trunk

r2253 (peter)
  * integer -> smallint

git-svn-id: branches/fixes_2_0@2254 -
2006-01-11 16:26:32 +00:00
peter
512acb58fd * remove obsolete test
git-svn-id: branches/fixes_2_0@2252 -
2006-01-11 07:13:16 +00:00
Jonas Maebe
01938db6bd - Undid merge of r1914 because it breaks the ppc cycle (and it's not a
fix either). It probably depends on some other trunk behaviour which
    was not merged.

git-svn-id: branches/fixes_2_0@2251 -
2006-01-11 00:03:52 +00:00
peter
9759c14244 Merged revisions 1913-1914,1920,1922,1925,1957,1976,2024,2038,2052,2126,2140 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r1913 | jonas | 2005-12-10 17:51:26 +0100 (Sat, 10 Dec 2005) | 6 lines

  * new categories for vs_*: vs_declared, vs_initialised, vs_read,
    vs_written, vs_readwritten. vs_initialised is the old vs_assigned;
    vs_used has been replaced by vs_read, vs_written and vs_readwritten
  * the valid_for_*() routines in htypechk now get an extra parameter to
    decide whether or not errors should be reported

........
r1914 | jonas | 2005-12-10 18:01:07 +0100 (Sat, 10 Dec 2005) | 6 lines

  * use more precise vs_* information to replace less parameters of inlined
    procedures with const and value parameters with temps, allowing a bit
    more value propagation
  + tinline6.pp for testing wrong propagation of value parameters in
    dangerous situations

........
r1920 | florian | 2005-12-10 22:00:37 +0100 (Sat, 10 Dec 2005) | 2 lines

* fixed generation of exports from units/programs supporting it

........
r1922 | florian | 2005-12-10 23:00:33 +0100 (Sat, 10 Dec 2005) | 2 lines

* exports info handling refactored, -E will be passed to ld if necessary

........
r1925 | florian | 2005-12-10 23:06:10 +0100 (Sat, 10 Dec 2005) | 3 lines

* -s renamed to -S (build static lib)
* -s is now strip

........
r1957 | peter | 2005-12-15 13:04:39 +0100 (Thu, 15 Dec 2005) | 2 lines

  * fix win32 linking

........
r1976 | jonas | 2005-12-17 16:20:33 +0100 (Sat, 17 Dec 2005) | 2 lines

  * indexes in vecn's are only read, not written

........
r2024 | florian | 2005-12-22 08:40:28 +0100 (Thu, 22 Dec 2005) | 2 lines

+ compiled and added

........
r2038 | jonas | 2005-12-23 22:08:48 +0100 (Fri, 23 Dec 2005) | 6 lines

  * fixed tw4554:
    * proper uninitialized checking for arrays
    * first check uninitialized status of right side of assignment
      before setting the left side to "written" (-> catch "x:=x" if
      x is uninitialized)

........
r2052 | jonas | 2005-12-26 15:44:03 +0100 (Mon, 26 Dec 2005) | 3 lines

  * also honour vsf_use_hints for uninitialised warnings for the
    function result variable

........
r2126 | florian | 2006-01-02 19:35:01 +0100 (Mon, 02 Jan 2006) | 2 lines

* proper setting of symbol sizes and types

........
r2140 | jonas | 2006-01-03 16:37:49 +0100 (Tue, 03 Jan 2006) | 6 lines

  * never make vs_var or vs_out variabled non-regable, unless it's an
    access from a nested procedure. This allows keeping the address
    of large function results like shortstrings in a register,
    because they were always made non-regable by a typeconversionnode
    due to the fact that they are aliased by an absolute alias.

........

git-svn-id: branches/fixes_2_0@2250 -
2006-01-10 09:33:03 +00:00
peter
2a47716fe5 Merged revisions 2246-2247 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r2246 | peter | 2006-01-10 10:01:27 +0100 (Tue, 10 Jan 2006) | 2 lines

  * fixed typo GRPAH to GRAPH

........
r2247 | peter | 2006-01-10 10:02:49 +0100 (Tue, 10 Jan 2006) | 2 lines

  * move vesa includes

........

git-svn-id: branches/fixes_2_0@2249 -
2006-01-10 09:10:16 +00:00
peter
94052210ca Merged revisions 1954-1955,1962-1963,1966-1967,1969,1973,1979,1982,1987-1992,1994-1999,2003-2007,2017,2021,2023,2031-2033,2035,2037,2039-2042,2045-2047,2050,2054-2057,2063,2065-2066,2069,2071-2075,2077-2078,2080-2081,2083,2097-2098,2101,2105-2106,2144-2145,2149,2156-2157,2176,2190,2194-2195,2202,2209-2211,2216,2220,2225-2232,2238 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

........
r1954 | peter | 2005-12-15 09:58:45 +0100 (Thu, 15 Dec 2005) | 2 lines

  * fix sizeof(array of const)

........
r1955 | karoly | 2005-12-15 11:47:14 +0100 (Thu, 15 Dec 2005) | 2 lines

  + Lot of fixes, cleanups and additions for MUI

........
r1962 | florian | 2005-12-15 20:50:58 +0100 (Thu, 15 Dec 2005) | 2 lines

* use 16 byte procedure alignment on windows too

........
r1963 | florian | 2005-12-15 20:51:57 +0100 (Thu, 15 Dec 2005) | 2 lines

+ i386 assembler versions of decr_ansistring and unique_ansistring

........
r1966 | florian | 2005-12-15 23:37:21 +0100 (Thu, 15 Dec 2005) | 2 lines

* optimized generation of fpc_decr_* calls

........
r1967 | florian | 2005-12-15 23:38:11 +0100 (Thu, 15 Dec 2005) | 2 lines

* generate always direct fpc_decr_* calls for strings instead of fpc_finalize

........
r1969 | florian | 2005-12-15 23:55:43 +0100 (Thu, 15 Dec 2005) | 2 lines

* fixed cases

........
r1973 | peter | 2005-12-16 18:19:37 +0100 (Fri, 16 Dec 2005) | 2 lines

  * optimize by removing expensive calculations

........
r1979 | joost | 2005-12-18 17:03:34 +0100 (Sun, 18 Dec 2005) | 1 line

 + removed unused libc and libcrypt usage
........
r1982 | tom_at_work | 2005-12-18 22:57:19 +0100 (Sun, 18 Dec 2005) | 2 lines

* new additional C parameter passing test programs
* finally added powerpc64/linux C object files to repository
........
r1987 | peter | 2005-12-19 08:20:01 +0100 (Mon, 19 Dec 2005) | 2 lines

  * new .o files

........
r1988 | peter | 2005-12-19 08:35:08 +0100 (Mon, 19 Dec 2005) | 2 lines

  * new .o files

........
r1989 | michael | 2005-12-19 09:10:50 +0100 (Mon, 19 Dec 2005) | 1 line

+ Patch from Vincent Snijder to fix multiple content files and use DirectoryExists
........
r1990 | daniel | 2005-12-19 09:21:59 +0100 (Mon, 19 Dec 2005) | 2 lines

  * Remove += operators

........
r1991 | jonas | 2005-12-19 12:04:52 +0100 (Mon, 19 Dec 2005) | 2 lines

  + added

........
r1992 | peter | 2005-12-19 13:24:45 +0100 (Mon, 19 Dec 2005) | 2 lines

  * refactor reading and setting of parent classes

........
r1994 | peter | 2005-12-20 08:29:12 +0100 (Tue, 20 Dec 2005) | 2 lines

  * new test

........
r1995 | peter | 2005-12-20 08:58:38 +0100 (Tue, 20 Dec 2005) | 3 lines

  * property index is always a s32int
  * property implementations must match parameters equal

........
r1996 | peter | 2005-12-20 08:59:11 +0100 (Tue, 20 Dec 2005) | 2 lines

  * support db $01 db $02

........
r1997 | peter | 2005-12-20 09:11:59 +0100 (Tue, 20 Dec 2005) | 2 lines

  * remove svn:executable from *.pp and *.pas

........
r1998 | peter | 2005-12-20 10:01:25 +0100 (Tue, 20 Dec 2005) | 2 lines

  * set also publishable flag if forward classes are compile within $M+

........
r1999 | peter | 2005-12-20 10:03:43 +0100 (Tue, 20 Dec 2005) | 2 lines

  * test for forward class in $M+

........
r2003 | peter | 2005-12-20 11:19:53 +0100 (Tue, 20 Dec 2005) | 2 lines

  * fix property mismatch

........
r2004 | peter | 2005-12-20 11:35:08 +0100 (Tue, 20 Dec 2005) | 2 lines

  * use NameIndex in GetPropInfos

........
r2005 | peter | 2005-12-20 11:35:53 +0100 (Tue, 20 Dec 2005) | 2 lines

  * test also order of properties

........
r2006 | peter | 2005-12-20 11:46:41 +0100 (Tue, 20 Dec 2005) | 2 lines

  * renamed to trtti4

........
r2007 | peter | 2005-12-20 15:44:48 +0100 (Tue, 20 Dec 2005) | 2 lines

  * write only unique property names in rtti

........
r2017 | florian | 2005-12-20 22:22:06 +0100 (Tue, 20 Dec 2005) | 2 lines

* fixed resetting of ansistrings

........
r2021 | peter | 2005-12-21 12:04:42 +0100 (Wed, 21 Dec 2005) | 2 lines

  * don't report name differences after implicit renames

........
r2023 | joost | 2005-12-21 13:33:14 +0100 (Wed, 21 Dec 2005) | 1 line

 + Fixed dyn. loading for mysql 5.0
........
r2031 | florian | 2005-12-22 23:24:02 +0100 (Thu, 22 Dec 2005) | 2 lines

* fixed ie when "converting" double to double and single to single on softemu

........
r2032 | marco | 2005-12-23 10:41:19 +0100 (Fri, 23 Dec 2005) | 2 lines

 * removed 255 char limit in extractfilename

........
r2033 | peter | 2005-12-23 11:02:21 +0100 (Fri, 23 Dec 2005) | 2 lines

  * remove also 255 limit for ExtractFileExt

........
r2035 | peter | 2005-12-23 15:11:29 +0100 (Fri, 23 Dec 2005) | 2 lines

  * fix enum support in vecn in symlists

........
r2037 | jonas | 2005-12-23 21:59:08 +0100 (Fri, 23 Dec 2005) | 3 lines

  * changed formal "var" paramters of move, movechar0 and fill* into
    "out" parameters to avoid wrong "uninitialized" warnings

........
r2039 | jonas | 2005-12-23 22:20:36 +0100 (Fri, 23 Dec 2005) | 2 lines

  + added

........
r2040 | jonas | 2005-12-23 23:03:21 +0100 (Fri, 23 Dec 2005) | 2 lines

  * frexp has out instead of var parameter

........
r2041 | jonas | 2005-12-23 23:25:26 +0100 (Fri, 23 Dec 2005) | 4 lines

  * several changes of var parameters into out parameters to avoid
    useless warnings: code parameter of val(), destination of str(),
    destinations of ansi2wide and wide2ansi

........
r2042 | jonas | 2005-12-23 23:49:15 +0100 (Fri, 23 Dec 2005) | 2 lines

  + support for "return x" as equivalent for "exit(x)" in macpas mode

........
r2045 | jonas | 2005-12-24 02:06:05 +0100 (Sat, 24 Dec 2005) | 3 lines

  * reverted r2037 because of braindead "out" semantics for refcounted
    types

........
r2046 | jonas | 2005-12-24 02:40:23 +0100 (Sat, 24 Dec 2005) | 3 lines

  - reverted ansi2wide and wide2ansi changes, because they affect
    third party sources too much

........
r2047 | florian | 2005-12-24 18:43:57 +0100 (Sat, 24 Dec 2005) | 2 lines

* fixed handling of doubles in softemu mode if they are split between register and memory

........
r2050 | peter | 2005-12-25 12:08:23 +0100 (Sun, 25 Dec 2005) | 2 lines

  * blksze to blksize

........
r2054 | jonas | 2005-12-26 16:32:40 +0100 (Mon, 26 Dec 2005) | 2 lines

  * fixed used of uninitialized variable in VariantToSingle()

........
r2055 | jonas | 2005-12-26 16:52:57 +0100 (Mon, 26 Dec 2005) | 2 lines

  * set result of SetPrecisionMode()

........
r2056 | jonas | 2005-12-26 17:01:13 +0100 (Mon, 26 Dec 2005) | 2 lines

  - removed unused local conflicting type definition

........
r2057 | oro06 | 2005-12-26 18:58:02 +0100 (Mon, 26 Dec 2005) | 3 lines

+arm/wince more fcl unit : syncobjs


........
r2063 | florian | 2005-12-27 11:41:42 +0100 (Tue, 27 Dec 2005) | 2 lines

* fixed sparc building

........
r2065 | oro06 | 2005-12-27 16:37:15 +0100 (Tue, 27 Dec 2005) | 4 lines

+arm/wince more rtl units : winsock, sockets
+arm/wince more fcl units : resolve, ssockets


........
r2066 | oro06 | 2005-12-27 17:40:56 +0100 (Tue, 27 Dec 2005) | 3 lines

+arm/wince more db, extrapackages


........
r2069 | oro06 | 2005-12-28 10:27:43 +0100 (Wed, 28 Dec 2005) | 3 lines

*arm/wince basepackages


........
r2071 | florian | 2005-12-29 15:36:22 +0100 (Thu, 29 Dec 2005) | 2 lines

* graph and ggigraph unit moved to packages/base

........
r2072 | florian | 2005-12-29 15:41:10 +0100 (Thu, 29 Dec 2005) | 2 lines

+ added missing Makefile

........
r2073 | florian | 2005-12-29 15:48:19 +0100 (Thu, 29 Dec 2005) | 2 lines

* fixed win32 makefile

........
r2074 | florian | 2005-12-29 15:53:59 +0100 (Thu, 29 Dec 2005) | 2 lines

* rebuild Makefile

........
r2075 | florian | 2005-12-29 16:03:58 +0100 (Thu, 29 Dec 2005) | 2 lines

* fixed pathes on win32

........
r2077 | hajny | 2005-12-29 16:56:13 +0100 (Thu, 29 Dec 2005) | 1 line

  * backward search hopefully fixed
........
r2078 | oro06 | 2005-12-29 17:07:01 +0100 (Thu, 29 Dec 2005) | 4 lines

*preprocessor can't read files with proc/func declaration



........
r2080 | daniel | 2005-12-30 10:19:23 +0100 (Fri, 30 Dec 2005) | 3 lines

  * remove command about quotes in array version of executeprocess, which doesn't
    apply there

........
r2081 | florian | 2005-12-30 13:28:08 +0100 (Fri, 30 Dec 2005) | 2 lines

* graph is only built on i386 on linux

........
r2083 | marco | 2005-12-30 19:58:57 +0100 (Fri, 30 Dec 2005) | 2 lines

 * setsockopt detail bug

........
r2097 | marco | 2005-12-31 16:39:35 +0100 (Sat, 31 Dec 2005) | 2 lines

 * fixed FreeBSD 6 cprt0.as Use -Xf from now on.

........
r2098 | marco | 2005-12-31 16:40:19 +0100 (Sat, 31 Dec 2005) | 2 lines

 * Indy fix (freeonterminate workaround)

........
r2101 | florian | 2006-01-01 13:41:39 +0100 (Sun, 01 Jan 2006) | 2 lines

+ new cpus/fpus added

........
r2105 | jonas | 2006-01-01 18:02:34 +0100 (Sun, 01 Jan 2006) | 2 lines

  * keep upper bound of loops in a register instead of in memory

........
r2106 | jonas | 2006-01-01 18:42:58 +0100 (Sun, 01 Jan 2006) | 2 lines

  - removed code commented out in previous commit

........
r2144 | tom_at_work | 2006-01-03 22:14:45 +0100 (Tue, 03 Jan 2006) | 1 line

* added support for 64 bit integers in variant comparison code, fixes tw2763 on 64 bit platforms
........
r2145 | tom_at_work | 2006-01-03 22:17:36 +0100 (Tue, 03 Jan 2006) | 1 line

* disable tw3893 for 64 bit cpus because it tests some 32 bit specific casting
........
r2149 | daniel | 2006-01-04 00:11:28 +0100 (Wed, 04 Jan 2006) | 3 lines

  * Enable recognition of property keyword in all modes now that
    they are allowed for objects

........
r2156 | jonas | 2006-01-04 13:07:21 +0100 (Wed, 04 Jan 2006) | 2 lines

  * also return 0 when reading an unsigned integer at the end of a file

........
r2157 | jonas | 2006-01-04 13:12:58 +0100 (Wed, 04 Jan 2006) | 2 lines

  + added

........
r2176 | jonas | 2006-01-05 11:10:25 +0100 (Thu, 05 Jan 2006) | 2 lines

  * made some Tcpuregisterset parameters const to avoid useless copying

........
r2190 | jonas | 2006-01-05 21:46:20 +0100 (Thu, 05 Jan 2006) | 3 lines

  * don't move addresses in a LOC_CREGISTER to another register for
    derefnodes

........
r2194 | jonas | 2006-01-06 13:08:43 +0100 (Fri, 06 Jan 2006) | 4 lines

  * don't give an IE with extdebug on darwin if a symbol is "re-allocated"
    with a wrong type, because we can't know the type of a symbol in the
    CG

........
r2195 | karoly | 2006-01-06 15:21:51 +0100 (Fri, 06 Jan 2006) | 3 lines

  - fixed system.chdir() to properly return error
  + better, more Amigaish sysutils.DirectoryExists() implementation

........
r2202 | daniel | 2006-01-07 09:43:34 +0100 (Sat, 07 Jan 2006) | 2 lines

  * Add extra check for owner of tty

........
r2209 | jonas | 2006-01-07 17:36:04 +0100 (Sat, 07 Jan 2006) | 2 lines

  * changed min and max so more efficient code is generated for them

........
r2210 | marco | 2006-01-07 19:41:15 +0100 (Sat, 07 Jan 2006) | 2 lines

 * Ales Katona's errors patch

........
r2211 | florian | 2006-01-07 22:10:39 +0100 (Sat, 07 Jan 2006) | 2 lines

* fixed refs book keeping

........
r2216 | jonas | 2006-01-08 09:21:15 +0100 (Sun, 08 Jan 2006) | 2 lines

  * added missing ","

........
r2220 | florian | 2006-01-08 13:02:57 +0100 (Sun, 08 Jan 2006) | 2 lines

* fixed (hopefully) problem with dependencies

........
r2225 | jonas | 2006-01-08 16:50:14 +0100 (Sun, 08 Jan 2006) | 2 lines

  * fixed refs bookkeeping of jump labels (fix from Florian in popt386)

........
r2226 | florian | 2006-01-08 16:52:30 +0100 (Sun, 08 Jan 2006) | 2 lines

+ added option -i<path> for input path

........
r2227 | florian | 2006-01-08 16:52:43 +0100 (Sun, 08 Jan 2006) | 2 lines

+ make shared

........
r2228 | florian | 2006-01-08 16:56:31 +0100 (Sun, 08 Jan 2006) | 2 lines

* make shared support

........
r2229 | florian | 2006-01-08 17:25:41 +0100 (Sun, 08 Jan 2006) | 2 lines

* regenerated

........
r2230 | florian | 2006-01-08 17:26:07 +0100 (Sun, 08 Jan 2006) | 2 lines

* more shared stuff, still not perfect

........
r2231 | florian | 2006-01-08 17:28:32 +0100 (Sun, 08 Jan 2006) | 2 lines

* comment patch by Vincent Snijders

........
r2232 | tom_at_work | 2006-01-08 19:01:34 +0100 (Sun, 08 Jan 2006) | 1 line

* removed hexstr(), already in RTL (and even supports 64 bit integers)
........
r2238 | hajny | 2006-01-09 03:52:55 +0100 (Mon, 09 Jan 2006) | 1 line

  * fix for web bug #4182
........

git-svn-id: branches/fixes_2_0@2248 -
2006-01-10 09:08:40 +00:00
Jonas Maebe
ef366508ad Merged revisions 2243-2244 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2243 (jonas)
  * renamed test to properly reproduce internal error


r2244 (jonas)
  * disabled writeln to avoid dbdigest getting confused while parsing
    garbage output

git-svn-id: branches/fixes_2_0@2245 -
2006-01-09 16:08:22 +00:00
Jonas Maebe
cba471189d Merged revisions 2241 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2241 (jonas)
  * fixed allocregbetween in case the first removed tai_regalloc is an
    allocation

git-svn-id: branches/fixes_2_0@2242 -
2006-01-09 10:12:59 +00:00
Jonas Maebe
17924bd154 Merged revisions 2236 via svnmerge from
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk

r2236 (jonas)
  * fixed web bug #4669 (usage of location.loc instead of expectloc)

git-svn-id: branches/fixes_2_0@2237 -
2006-01-08 21:14:41 +00:00