florian
35c0f78642
+ Haiku support by Olivier Coursière based on old BeOS support
...
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
florian
b4f82b22c8
* fixed for non-unix
...
git-svn-id: trunk@11013 -
2008-05-19 14:38:47 +00:00
florian
4dfd59a6f8
* finally it works on linux also from the testsuite script
...
git-svn-id: trunk@11012 -
2008-05-18 20:13:53 +00:00
florian
38df5b4eae
+ needs library
...
git-svn-id: trunk@11011 -
2008-05-18 19:05:45 +00:00
florian
d955c9b4f7
+ proper handling of lineinfo retrival for dyn. libs in unix
...
git-svn-id: trunk@11010 -
2008-05-18 18:42:09 +00:00
florian
605582a3ed
+ extended test to test main program as well
...
git-svn-id: trunk@11009 -
2008-05-18 18:41:08 +00:00
florian
4f7a6bb637
* fixed test
...
git-svn-id: trunk@11008 -
2008-05-18 18:27:57 +00:00
florian
1fe749c90c
+ test for proper line info retrival from dlls/sos
...
git-svn-id: trunk@11007 -
2008-05-18 18:26:17 +00:00
marco
02de4a081c
* small bug fixes + newer fpcmake (11175 windows cairo)
...
git-svn-id: trunk@11006 -
2008-05-18 18:14:21 +00:00
marco
4fd3959d49
* Packages/ toplevel makefile adapted to include cairo for win32. Must be tested still.
...
git-svn-id: trunk@11005 -
2008-05-18 17:47:49 +00:00
florian
96f8576bf2
* handle lineinfo in dlls correctly, resolves #4171 and #10797 for windows
...
git-svn-id: trunk@11004 -
2008-05-18 16:46:17 +00:00
florian
d7673694f1
* enable parsing of default properties when used with objects, resolves #10795
...
git-svn-id: trunk@11003 -
2008-05-18 13:27:59 +00:00
florian
4ad8ccf05c
* experimentally enabled smartlink sections on sparc linux
...
git-svn-id: trunk@11002 -
2008-05-18 12:49:00 +00:00
florian
96ce01b998
* fix building on all platforms after r10995
...
git-svn-id: trunk@11001 -
2008-05-18 12:41:00 +00:00
florian
5c18145632
* fix interface wrappers on sparc
...
git-svn-id: trunk@10999 -
2008-05-18 11:11:30 +00:00
florian
b5fdda5dff
+ add -Ci and -XS in normal and debug mode
...
git-svn-id: trunk@10998 -
2008-05-18 10:43:58 +00:00
florian
8ac31eeb3c
* don't override IDE switches at compiler startup
...
git-svn-id: trunk@10997 -
2008-05-18 10:42:32 +00:00
Jonas Maebe
7d1a8f3de2
* always pass (g)crt1.o/bundle1.o as first argument to the linker
...
for darwin (see #11270 )
git-svn-id: trunk@10996 -
2008-05-18 09:49:44 +00:00
florian
e9543b90d0
+ introduced default_settings record to enable compiler unit users to turn off default switches
...
git-svn-id: trunk@10995 -
2008-05-18 09:39:17 +00:00
florian
df32d17e1a
* stress testing for interface wrappers
...
git-svn-id: trunk@10994 -
2008-05-18 08:58:55 +00:00
florian
c3605645ff
+ warn if someone still uses ppc386.cfg
...
git-svn-id: trunk@10992 -
2008-05-18 07:57:54 +00:00
florian
77e5e0525c
* experimental sparc interface wrapper patch
...
git-svn-id: trunk@10991 -
2008-05-17 20:10:35 +00:00
joost
cf220e1044
* Removed define UseRegexCompat from test
...
git-svn-id: trunk@10990 -
2008-05-17 19:43:26 +00:00
joost
232ee3dfa0
* Renamed the RegExprCompat unit to RegExpr. This wrapper around the Regex unit now replaces the old RegExpr unit.
...
git-svn-id: trunk@10989 -
2008-05-17 19:32:47 +00:00
mazen
dec0ba97b0
* Applied patch to fix issue with far call for sparc (bug #11312 ).
...
git-svn-id: trunk@10988 -
2008-05-17 19:31:08 +00:00
joost
1aef65f5c0
* Moved regexpr unit to old
...
git-svn-id: trunk@10987 -
2008-05-17 19:24:47 +00:00
Legolas
3a21b6e5a6
* Fixed nds rtl
...
* Changes for gba:
* Random number generator is now embedded in the rtl
* Improved heap
* Updated the linker script
- Removed the outdated gbaunits library and
+ replaced by libgbafpc package
git-svn-id: trunk@10986 -
2008-05-17 18:57:14 +00:00
florian
e265393d7a
* make stringconstn => open array of char a l1 conversion as it was earlier, resolves #10727
...
git-svn-id: trunk@10984 -
2008-05-17 18:18:51 +00:00
Jonas Maebe
52f81c97cf
* call gstrip (GNU) instead of strip (Sun)
...
git-svn-id: trunk@10981 -
2008-05-17 10:57:44 +00:00
florian
f5ccb70a2f
* commited to wrong directory
...
git-svn-id: trunk@10979 -
2008-05-15 18:40:05 +00:00
florian
eca558b33b
* don't crash on empty ProcDefs when handling interfaces, resolves #11295
...
git-svn-id: trunk@10978 -
2008-05-15 18:38:24 +00:00
yury
d88a49be79
* Fixed library name in simmgr by Vasil Maximov.
...
git-svn-id: trunk@10976 -
2008-05-15 16:14:56 +00:00
Jonas Maebe
fe202fd232
* fixed Pos(WideChar,AnsiString)
...
git-svn-id: trunk@10973 -
2008-05-14 17:18:37 +00:00
yury
5cfdc37662
+ Added cpl unit by Vasil Maximov.
...
git-svn-id: trunk@10971 -
2008-05-14 16:34:19 +00:00
yury
45980d423d
* Some additions to Windows unit by Vasil Maximov.
...
git-svn-id: trunk@10970 -
2008-05-14 16:26:02 +00:00
joost
6e1c3a06a1
* Fixed test. Behaviour is the same as Delphi.
...
git-svn-id: trunk@10969 -
2008-05-14 14:44:08 +00:00
joost
882a71bc93
* Fixed test. Behaviour is the same as Delphi.
...
git-svn-id: trunk@10968 -
2008-05-14 14:29:27 +00:00
giulio
50cd527d30
Checkpointer: consider bss section too for go32v2 (webtbs/tw3661 now works)
...
git-svn-id: trunk@10967 -
2008-05-14 13:08:11 +00:00
marco
416e43903b
* introduced sharedsuffix for bug #11291
...
git-svn-id: trunk@10966 -
2008-05-14 08:51:34 +00:00
yury
403ce8c2c1
* Fixed removing stabs for unused functions. It fixes debugging problems.
...
git-svn-id: trunk@10963 -
2008-05-13 13:12:07 +00:00
yury
26efe0df1d
+ Added sipapi unit by Vasil.
...
git-svn-id: trunk@10962 -
2008-05-13 10:55:53 +00:00
yury
5d1582b940
* Added some API imports and constants by Vasil.
...
git-svn-id: trunk@10961 -
2008-05-13 10:52:03 +00:00
Jonas Maebe
6ac63bcafe
* also process tcallnode.funcretnode in nutils.foreachnode*(),needed
...
for properly synchronizing regvars after loops. The absense of this
causes the crash in the test program of mantis #11290 under 2.2.1,
and while it doesn't crash under 2.3.1 due to differences in the
code generation, the bug could cause errors in other situations
here as well)
git-svn-id: trunk@10959 -
2008-05-12 20:50:43 +00:00
giulio
5da751376b
Prevent memory corruption by respecting DOS command line length limit (tests/test/targ1b doesn't crash the machine anymore)
...
git-svn-id: trunk@10958 -
2008-05-12 14:42:24 +00:00
florian
8306eb4753
* compare constant sets correctly while choosing an overloaded procedure, resolves #11288
...
git-svn-id: trunk@10957 -
2008-05-12 12:45:55 +00:00
Jonas Maebe
063af15a0c
* set code to 0 in case val(enum) does not encounter an error
...
git-svn-id: trunk@10951 -
2008-05-12 10:19:53 +00:00
Jonas Maebe
87aa666768
+ test I still had lying around
...
git-svn-id: trunk@10950 -
2008-05-12 09:51:19 +00:00
florian
88cfaf0a41
+ added overload directive as requested by Paul
...
git-svn-id: trunk@10949 -
2008-05-12 09:15:39 +00:00
marco
e086e15cde
* tboolresult for xinerama, fixes 11147
...
git-svn-id: trunk@10947 -
2008-05-11 13:04:18 +00:00
giulio
2d3b290a58
These tests are not for go32v2
...
git-svn-id: trunk@10946 -
2008-05-11 13:02:58 +00:00