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
Károly Balogh
572c8430ac
+ more mess to make the skeleton amiga rtl compile
...
git-svn-id: trunk@2393 -
2006-02-01 15:35:33 +00:00
Károly Balogh
fe6637884d
+ some basic system unit. morphos one with _lot_ of commented out parts
...
git-svn-id: trunk@2392 -
2006-02-01 15:21:29 +00:00
Károly Balogh
9a879981ed
* even more m68k mess
...
a tiny fix, and some code from ppc cg, to serve as base
git-svn-id: trunk@2391 -
2006-02-01 15:19:58 +00:00
Jonas Maebe
e9a6b3dc10
* 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
git-svn-id: trunk@2390 -
2006-02-01 10:22:52 +00:00
daniel
eb45aa901f
* Remove debugging code.
...
git-svn-id: trunk@2389 -
2006-02-01 08:27:30 +00:00
peter
a293a2486d
* remove useless comment
...
git-svn-id: trunk@2388 -
2006-02-01 06:34:31 +00:00
florian
8f9c450535
+ typed constants for dwarf
...
git-svn-id: trunk@2387 -
2006-01-31 22:32:54 +00:00
florian
c23b328f96
+ first implementation of record dwarf debugging info
...
git-svn-id: trunk@2386 -
2006-01-31 22:13:49 +00:00
florian
818ac29ba2
+ some files from old fixes branch added
...
git-svn-id: trunk@2385 -
2006-01-31 21:55:42 +00:00
Károly Balogh
37024dc4d0
+ more m68k mess... ignore :)
...
git-svn-id: trunk@2384 -
2006-01-31 16:58:50 +00:00
daniel
56d3bf1403
+ Keyboard unit overhaul
...
+ Shift+arrow keys now working in xterm
+ Keyboard restored when vt-switching away from application on Linux
console
+ Escape key remapped on Linux console so it works instantly.
+ Try to use Linux console more aggressively
+ Linux specific code now only executed on Linux terminals and not
on xterm, FreeBSD etc.
git-svn-id: trunk@2383 -
2006-01-31 10:26:25 +00:00
Károly Balogh
8d8e9b8806
+ more 68k mess, committed to transfer between dev machines, ignore
...
git-svn-id: trunk@2382 -
2006-01-31 01:39:24 +00:00
Jonas Maebe
440637d72d
+ added (not yet fixed)
...
git-svn-id: trunk@2381 -
2006-01-29 22:46:46 +00:00
peter
e58e92c4fa
* added sumInt
...
git-svn-id: trunk@2380 -
2006-01-29 19:46:14 +00:00
daniel
0c050527ca
* 2.0 workaround
...
git-svn-id: trunk@2379 -
2006-01-29 18:15:50 +00:00
tom_at_work
a2307edf2c
* fixed -dUSE_SYSUTILS compilation
...
* the call to "ar" is now automatically broken into multiple calls, avoiding shell errors when expanding the '*' in the original commandline
git-svn-id: trunk@2378 -
2006-01-29 18:01:53 +00:00
tom_at_work
64c8d25dcf
* added __stkptr global in cprt0 for powerpc/linux
...
git-svn-id: trunk@2377 -
2006-01-29 17:54:04 +00:00
tom_at_work
453bb6d1c9
* removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
...
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
florian
133366a411
* fixed writing of string constant symbols
...
git-svn-id: trunk@2375 -
2006-01-29 12:37:53 +00:00
florian
a5d254e8fe
* dwarf:
...
+ array debug info
+ constant sym debug info
git-svn-id: trunk@2374 -
2006-01-29 12:06:57 +00:00
michael
dcb932d367
+ Patch from Michalis Kamburelis to fix hex2dec behaviour in case of error
...
git-svn-id: trunk@2373 -
2006-01-29 10:28:37 +00:00
florian
8c408e67fd
* gdb doesn't support set types in dwarf yet
...
git-svn-id: trunk@2372 -
2006-01-29 09:28:23 +00:00
daniel
b53d90a328
* Comitted too quickly
...
git-svn-id: trunk@2371 -
2006-01-29 08:28:46 +00:00
daniel
c1e09fab0c
* Fix 2.0.0 compat
...
git-svn-id: trunk@2370 -
2006-01-29 08:00:16 +00:00
florian
b4946c6dc9
* started to fix setdef writing for dwarf
...
* some missing finish_entry inserted
git-svn-id: trunk@2369 -
2006-01-28 23:52:39 +00:00
florian
2b059f925f
+ ignore rtti syms in dwarf
...
git-svn-id: trunk@2368 -
2006-01-28 23:40:54 +00:00