Commit Graph

21483 Commits

Author SHA1 Message Date
peter
c297cb1569 * generate also external stubs for win32 without import section
git-svn-id: trunk@2303 -
2006-01-15 22:05:52 +00:00
olle
58f59b9134 added test cases for comming macpas features
git-svn-id: trunk@2302 -
2006-01-15 21:55:07 +00:00
peter
dadbbb32ce * remove obsolete wincrt for windows
git-svn-id: trunk@2301 -
2006-01-15 21:14:50 +00:00
peter
b668f08d4c * only build fpmcgtk for win32 if the gtk dll is found
git-svn-id: trunk@2300 -
2006-01-15 21:14:28 +00:00
peter
c01adb196a * remove $ifdef WINDOWS which was broken for fpc
git-svn-id: trunk@2299 -
2006-01-15 19:36:56 +00:00
florian
a76d26bcb1 * according to errore.msg -gw generates dwarf debugging info, this wasn't the case, fixed
git-svn-id: trunk@2298 -
2006-01-15 16:08:43 +00:00
marco
4fe8654fe4 * shared lib i_ and t_ changes. Some small comments cleanup to t_
git-svn-id: trunk@2297 -
2006-01-15 15:22:29 +00:00
marco
51d75e9d4e * FreeBSD now also shared.
git-svn-id: trunk@2296 -
2006-01-15 14:57:08 +00:00
marco
768bf94a99 * more "shared" fixes
git-svn-id: trunk@2295 -
2006-01-15 14:56:20 +00:00
marco
77d20d988c * some patches related to shared linking + some AMD64 checks.
git-svn-id: trunk@2294 -
2006-01-15 14:33:30 +00:00
Vincent Snijders
32fc7668cc write pointer values using 16 hexadecimal digits on 64 bits platforms
git-svn-id: trunk@2293 -
2006-01-15 14:12:42 +00:00
marco
b6ac26d673 * picified syscall code
git-svn-id: trunk@2292 -
2006-01-15 12:00:49 +00:00
florian
d525a3b162 + set WINDOWS define on all Windows platforms (Win32,Win64,WinCE)
git-svn-id: trunk@2291 -
2006-01-15 11:00:35 +00:00
marco
762e335da1 * .size stuff for GOT
git-svn-id: trunk@2290 -
2006-01-15 00:08:15 +00:00
oro06
1d48e6ce78 +wince : dialogbox
git-svn-id: trunk@2289 -
2006-01-14 16:11:48 +00:00
Jonas Maebe
f6864a653f * don't warn about possible use of uninitialised function results of
parent procedures in nested procedures (bug 4675)

git-svn-id: trunk@2287 -
2006-01-14 15:34:38 +00:00
Jonas Maebe
09a668dac9 * check whether loop counters are valid for assignment (bug 4695)
git-svn-id: trunk@2285 -
2006-01-14 14:09:39 +00:00
florian
c4afc10ebc + >< support for fpdoc from Vincent Snijders
git-svn-id: trunk@2283 -
2006-01-14 13:04:22 +00:00
florian
e9b718a0a2 * cleanup
git-svn-id: trunk@2282 -
2006-01-14 12:55:26 +00:00
joost
1f754a3905 + date/time fields handling compatibility fix
+ implemented BeforeRefresh and AfterRefresh
+ made TFieldDef.Required writeable (delphi compatible)
+ implemented TUpdateAction
+ Fixed web bug #4644

git-svn-id: trunk@2281 -
2006-01-13 21:27:00 +00:00
florian
b9a0e2ead2 * makefile again regenerated
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc * Makefiles regenerated
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
7cfcc635fa * install shared library only if it exists
git-svn-id: trunk@2278 -
2006-01-13 19:36:53 +00:00
peter
daa0be6ed1 * use not unsetbool for -WI-
git-svn-id: trunk@2277 -
2006-01-13 17:27:47 +00:00
peter
45176ea2a8 * split tstringtype for stringdef and stringconstnode
to prevent wrong typecasts

git-svn-id: trunk@2276 -
2006-01-13 17:20:27 +00:00
Károly Balogh
b0d7dd59e8 * fixed case sensitivity flags for Amiga & co
git-svn-id: trunk@2275 -
2006-01-13 16:26:39 +00:00
peter
66f8276445 * refactor booleans in systeminfo structure, they are now flags
* support for case aware filesystems (Windows), they do now only
    one lookup if a file exists
  * add -WI option to generate import section for DLL imports or
    let the linker handle it. Default is still import section until
    the Makefiles are fixed, then the generation can be left to the
    linker

git-svn-id: trunk@2274 -
2006-01-13 15:13:26 +00:00
oro06
6e55d519bc *avoid negative value for big const
git-svn-id: trunk@2273 -
2006-01-13 08:35:05 +00:00
Tomas Hajny
b853d45cd8 * 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: trunk@2272 -
2006-01-12 23:17:51 +00:00
florian
b74ac03ead * rebuild
git-svn-id: trunk@2271 -
2006-01-12 21:29:00 +00:00
florian
4af9d14a64 * fixed errors
git-svn-id: trunk@2270 -
2006-01-12 21:11:46 +00:00
florian
44fb1f1db8 * symbol_end for typed consts
git-svn-id: trunk@2269 -
2006-01-12 20:38:22 +00:00
peter
1b9f2a8fa9 * use initialstkptr for setting stackbottom
git-svn-id: trunk@2268 -
2006-01-12 11:55:36 +00:00
peter
49cf8154c1 * add missing .globl
git-svn-id: trunk@2267 -
2006-01-12 11:04:03 +00:00
peter
94f2b1d941 * 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

git-svn-id: trunk@2266 -
2006-01-12 09:29:57 +00:00
peter
6bbf8f4e22 * always write backtracestr for exception address to print also backtrace info for
exceptions generated from the main body

git-svn-id: trunk@2265 -
2006-01-12 08:46:36 +00:00
florian
9ad60a821f * fixed building on non unix targets
* increased copyright
* changed version to 2.0.2

git-svn-id: trunk@2264 -
2006-01-12 08:18:22 +00:00
peter
a5f659b982 * support FPCDATE include
git-svn-id: trunk@2263 -
2006-01-12 06:59:43 +00:00
florian
cfe47bf0d8 * don't create shared libs for graph
git-svn-id: trunk@2262 -
2006-01-11 22:50:24 +00:00
florian
3eda59948d * fixed make clean all install
git-svn-id: trunk@2261 -
2006-01-11 22:20:40 +00:00
florian
30fc11e7ca * makefiles regenerated
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
florian
a6a439b11c * don't link explicitly against libgcc on linux
git-svn-id: trunk@2259 -
2006-01-11 21:45:53 +00:00
florian
270c8def11 * prefix and extension handling fixed
git-svn-id: trunk@2258 -
2006-01-11 21:43:12 +00:00
florian
210f9c07d6 + makefiles adapted for shared library support
git-svn-id: trunk@2257 -
2006-01-11 21:42:30 +00:00
florian
dfcf0cb9d7 * proper handling of build units and implicit units for shared libs
git-svn-id: trunk@2256 -
2006-01-11 21:38:52 +00:00
florian
7dbeab548d + make shared implemented
git-svn-id: trunk@2255 -
2006-01-11 21:20:55 +00:00
peter
5089fe99a9 * integer -> smallint
git-svn-id: trunk@2253 -
2006-01-11 16:23:26 +00:00
peter
9464d1df6c * move vesa includes
git-svn-id: trunk@2247 -
2006-01-10 09:02:49 +00:00
peter
36ae732398 * fixed typo GRPAH to GRAPH
git-svn-id: trunk@2246 -
2006-01-10 09:01:27 +00:00
Jonas Maebe
d87a52fcca * disabled writeln to avoid dbdigest getting confused while parsing
garbage output

git-svn-id: trunk@2244 -
2006-01-09 15:49:03 +00:00