Commit Graph

21862 Commits

Author SHA1 Message Date
peter
232555904e * symtablestack cleanup and rewrite
git-svn-id: trunk@2448 -
2006-02-05 22:24:18 +00:00
daniel
d9030088dd * Fix compilation on non-Unix
git-svn-id: trunk@2447 -
2006-02-05 20:54:07 +00:00
florian
2ff2918016 * fixed open arrays with dwarf
* fixed line info writting for smart linked files

git-svn-id: trunk@2446 -
2006-02-05 20:41:13 +00:00
peter
301042c824 * more check_hints fixes
git-svn-id: trunk@2445 -
2006-02-05 20:18:57 +00:00
peter
4c19728d9b * fix crash with ident not found
git-svn-id: trunk@2444 -
2006-02-05 20:05:45 +00:00
mazen
bc18d6eb8a + added palmos support to makes files
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl

git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
marco
ac868ec7bf * patch from neli
git-svn-id: trunk@2442 -
2006-02-05 15:51:34 +00:00
joost
ab37e3f576 + Made TDataset.Setactive virtual
+ if a TSQLQuery is closed, the query is always unprepared (fix bug #4769)

git-svn-id: trunk@2441 -
2006-02-05 15:04:27 +00:00
joost
bc4e23b9c2 + Fixed applyupdates for empty datasets
git-svn-id: trunk@2440 -
2006-02-05 14:01:20 +00:00
florian
66bc185aa7 * TMemIniFile speed up from Patrick Chevalley
git-svn-id: trunk@2439 -
2006-02-05 10:39:59 +00:00
florian
d28d7e3c12 * moved insertation of pc relative data for arm target
git-svn-id: trunk@2438 -
2006-02-05 10:32:19 +00:00
peter
f7d546ed5f * duplicate names fixed
git-svn-id: trunk@2437 -
2006-02-05 01:57:23 +00:00
peter
c3d89885c2 * duplicate names fixed
git-svn-id: trunk@2436 -
2006-02-05 01:55:44 +00:00
peter
611150522f * duplicate names fixed
git-svn-id: trunk@2435 -
2006-02-05 01:49:55 +00:00
florian
c9c74c0825 * fixed tvardata handling in the system unit
+ absolute syms
+ ignore syssyms

git-svn-id: trunk@2434 -
2006-02-04 21:30:24 +00:00
florian
231d2e01f0 + dwarf: stringdefs
git-svn-id: trunk@2433 -
2006-02-04 20:47:22 +00:00
florian
bb5ea455e1 * fixed objectdef dwarf
git-svn-id: trunk@2432 -
2006-02-04 16:27:06 +00:00
daniel
1bfb446a62 * Remove terminfo use. IDE now libc free when build without debugger.
git-svn-id: trunk@2431 -
2006-02-04 16:22:36 +00:00
daniel
1dc6cdbafb + UI for selecting edit key set.
git-svn-id: trunk@2430 -
2006-02-04 16:09:11 +00:00
florian
12730b4cb1 + dwarf: objectdef
git-svn-id: trunk@2429 -
2006-02-04 16:08:51 +00:00
daniel
0312337a13 + Added ability to use ctrl+x,ctrl+c,ctrl+v for clipboard. Enabled by
default on Unix platforms because normal shift+ins is not available in
   a lot of terminal emulators. Currently only configurable through
   INI-file. UI will follow.

git-svn-id: trunk@2428 -
2006-02-04 14:30:42 +00:00
florian
5b9e0ab9d6 * dwarf: procedure variables fixed
git-svn-id: trunk@2427 -
2006-02-04 14:02:07 +00:00
florian
733875c108 + dwarf: procvardefs
git-svn-id: trunk@2426 -
2006-02-04 12:10:51 +00:00
daniel
aef758d3b5 * FreeBSD delete key
* Alt+Backspace in xterm

git-svn-id: trunk@2425 -
2006-02-04 08:31:18 +00:00
Jonas Maebe
1bcde3436d * 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: trunk@2422 -
2006-02-03 20:57:32 +00:00
florian
d515fed3db + dwarf: formaldefs and classrefdefs
git-svn-id: trunk@2421 -
2006-02-03 19:11:15 +00:00
Jonas Maebe
cd4df8a12c * don't endlessly recurse in tobjectdef.gettypename if we need
to get the typename of aktobjectdef

git-svn-id: trunk@2419 -
2006-02-03 18:43:38 +00:00
Jonas Maebe
9fd4e98dad * fixed displaying of hints such for procedures and functions
(and moved check_hints from pbase to htypechk)

git-svn-id: trunk@2417 -
2006-02-03 18:14:13 +00:00
Jonas Maebe
a42730b1f3 + added
git-svn-id: trunk@2416 -
2006-02-03 16:23:41 +00:00
Jonas Maebe
cc7ff349cd * fixed tw4764
git-svn-id: trunk@2414 -
2006-02-03 14:57:55 +00:00
Jonas Maebe
976bb457b4 * fixed WriteDecodedSleb128
git-svn-id: trunk@2413 -
2006-02-03 12:37:50 +00:00
Jonas Maebe
1139570b64 * fixed tests/test/trange5
git-svn-id: trunk@2412 -
2006-02-03 11:35:51 +00:00
florian
845ab889fa + dwarf for variants and file types
* fixed dwarf for void pointers
* fixed dwarf for type syms

git-svn-id: trunk@2411 -
2006-02-02 22:54:44 +00:00
florian
e1e611b86e + debug info for register variables
git-svn-id: trunk@2410 -
2006-02-02 21:47:18 +00:00
florian
94038b0d83 + translate register variable locations, enables register variable debug info, with SSA it requires to be extended maintaining location list
git-svn-id: trunk@2409 -
2006-02-02 21:27:23 +00:00
florian
4662a12fd5 * compilation for arm target fixed
git-svn-id: trunk@2408 -
2006-02-02 17:26:18 +00:00
florian
9991b859ca * fixed parameter symbol writing
git-svn-id: trunk@2407 -
2006-02-02 17:10:52 +00:00
peter
30130d41be * more tests for symtable insert/search
git-svn-id: trunk@2406 -
2006-02-02 13:41:17 +00:00
peter
62d885369d * test for enums in record
git-svn-id: trunk@2405 -
2006-02-02 13:17:05 +00:00
Károly Balogh
e785aee0a1 + added ifndef NOTARGETAMIGA
git-svn-id: trunk@2404 -
2006-02-02 11:55:33 +00:00
Jonas Maebe
7338c03fac + comp and int64 overloads for floattostr(f)
git-svn-id: trunk@2403 -
2006-02-02 10:33:12 +00:00
peter
4bee83c736 * range check errors
git-svn-id: trunk@2402 -
2006-02-02 09:03:02 +00:00
daniel
d19c95db8f * various bugfixes
- Disable shared linking for now since it since it simply breaks
    svn. (Already disabled in Makefile itself, likely accidentally
    done with an old FPCMake, but it "fixed" svn to compile.)

git-svn-id: trunk@2401 -
2006-02-02 08:22:35 +00:00
peter
54d4e9e4b9 * palmos patch from mazen
git-svn-id: trunk@2400 -
2006-02-02 07:12:43 +00:00
Károly Balogh
a9dbab1035 - tiny bits of mess cleanup
git-svn-id: trunk@2399 -
2006-02-02 00:11:49 +00:00
florian
137f8f340d * handling of address registers in references fixed
* write address registers as areg when compiling with -sr

git-svn-id: trunk@2398 -
2006-02-01 22:45:14 +00:00
florian
c0f80338ab + support for dwarf parameter symbols
git-svn-id: trunk@2397 -
2006-02-01 22:44:19 +00:00
florian
4b078de51e + arm-palmos
git-svn-id: trunk@2396 -
2006-02-01 21:52:32 +00:00
florian
2c1e796f1f * fixed regallocator for m68k
git-svn-id: trunk@2395 -
2006-02-01 20:26:28 +00:00
Károly Balogh
deb2bd1e24 - deleted readme containing obsolete info
git-svn-id: trunk@2394 -
2006-02-01 16:00:40 +00:00