giulio
c05626b4b5
Fixed typo (GBD=>GDB)
...
git-svn-id: trunk@11298 -
2008-06-30 11:40:41 +00:00
marco
f9c179da18
* add psize_t
...
git-svn-id: trunk@11296 -
2008-06-28 18:16:44 +00:00
Jonas Maebe
310ec39757
* fixed + optimized generic round_real
...
- removed cgenmath version of round_real because it wasn't any better
than the generic one anymore
git-svn-id: trunk@11295 -
2008-06-28 14:17:06 +00:00
michael
bf9e4971be
* Fix from Paul Ishenin to fix assigning
...
git-svn-id: trunk@11291 -
2008-06-27 17:45:08 +00:00
Jonas Maebe
30a51c2dee
+ support for the different rounding modes in the generic rounding
...
routines (mantis #11392 )
git-svn-id: trunk@11290 -
2008-06-27 17:20:56 +00:00
Jonas Maebe
4d4b7ddbf6
* renamed for consistency
...
git-svn-id: trunk@11289 -
2008-06-27 14:30:02 +00:00
joost
20f7187d1f
* Fix ftBCDField after r11279
...
git-svn-id: trunk@11285 -
2008-06-26 20:21:22 +00:00
florian
67e811db60
* handle booleans correctly in Typinfo.GetEnum*, resolves #11372
...
git-svn-id: trunk@11284 -
2008-06-26 20:01:31 +00:00
giulio
048c7224b0
go32v2 graph: fix for seg_bytemove so that it works with oldfpccall and register calling
...
conventions.
git-svn-id: trunk@11283 -
2008-06-26 13:43:21 +00:00
joost
fdd8ad7608
* Also for Oracle: TBCDField.Size should contain the amount of digits after the decimal-sign, not the full size (bug 11544)
...
git-svn-id: trunk@11279 -
2008-06-25 20:40:18 +00:00
giulio
cc08543f57
Patch from Petr Kristan for AnsiStrComp/AnsiStrIComp to fix comparison
...
when both strings are empty and differ after the null character + test.
git-svn-id: trunk@11277 -
2008-06-25 07:07:54 +00:00
joost
88b8195c19
* Align field-data when needed (bug 10957)
...
* Fix for bookmark property
git-svn-id: trunk@11276 -
2008-06-24 22:06:13 +00:00
joost
38b265f60f
* Add ability to test TSdfDataset
...
git-svn-id: trunk@11275 -
2008-06-24 21:50:16 +00:00
joost
c140dae2b5
* Do not add a terminating zero, since the terminating zeros are not stored in the buffer at all
...
git-svn-id: trunk@11274 -
2008-06-24 21:36:48 +00:00
florian
fca8883f27
* moved oo_copied into defoptions
...
* record symtables are now handled properly as well if a record is copied, resolves #9144
* fixed a memory leak when copying classes
* increased PPU version to 91
git-svn-id: trunk@11273 -
2008-06-24 20:23:45 +00:00
giulio
5998ab33f2
Fix handling of ctrl-c/ctrl-break on go32v2:
...
* the default handler now silently quits if CtrlBreakHandler returns false or
it hasn't been installed, instead of generating an unknown RTE 0.
Compiler: signal handlers are declared cdecl on go32v2 too.
This fixes bug #11494 .
git-svn-id: trunk@11272 -
2008-06-24 17:02:17 +00:00
joost
aa23bebeb0
* Only align data when needed
...
git-svn-id: trunk@11270 -
2008-06-23 22:15:21 +00:00
joost
864f01ebea
* Fixed overflow for large records (bug10003)
...
git-svn-id: trunk@11269 -
2008-06-23 21:39:54 +00:00
michael
96edd65a89
* Fixed style reading for OOffice documents
...
git-svn-id: trunk@11268 -
2008-06-23 19:38:40 +00:00
florian
91116c2e21
* fixed test
...
git-svn-id: trunk@11267 -
2008-06-23 19:16:24 +00:00
florian
467aeb3446
* avoid ie 99080501 when overloading procedures with open arrays of widechar, resolves #11543
...
git-svn-id: trunk@11266 -
2008-06-23 18:50:51 +00:00
joost
545c6b0d64
* Added support for ftDateTime fields
...
* Call CreateTable on open when this is not done yet (bug 10958)
* Check if the dataset is inactive on CreateTable
* Opening a closed dataset is possible again
* Implemented BookmarkValid + test (bug 8511)
git-svn-id: trunk@11263 -
2008-06-22 21:59:12 +00:00
florian
396b1c7c1e
* do not write a "copied" symtable to a ppu when holding only a reference to it,
...
write the owner instead and get a reference to the symtable again when loading
a ppu, might resolve #8180
git-svn-id: trunk@11262 -
2008-06-22 21:12:22 +00:00
michael
29c2d93a57
* Fixed reading of alternate font name
...
git-svn-id: trunk@11261 -
2008-06-21 21:13:25 +00:00
giulio
95ce7840bc
Added comment for 11257
...
git-svn-id: trunk@11259 -
2008-06-21 14:32:37 +00:00
giulio
272673bfe1
.rodata* sections must end up in .data section on go32v2, since the go32v2 stub
...
only handles .text, .data and .bss sections.
Solves bug #11509 .
git-svn-id: trunk@11257 -
2008-06-21 14:06:12 +00:00
giulio
f8790b4e14
Re-enabled smartlinking on go32v2 after r8715 (solves bug #11501 )
...
git-svn-id: trunk@11248 -
2008-06-20 11:20:37 +00:00
tom_at_work
c6fba4f390
* sample configuration script generates powerpc* multiarch library load path configuration
...
git-svn-id: trunk@11247 -
2008-06-19 19:29:52 +00:00
giulio
80b0231616
Fixed DiskFree/DiskSize:
...
Int21/7303 is not related to lfn, since it's supported by win9x even when in DOS mode, while it's not supported by WinNTs.
The behaviour (inspired by djgpp) is then to try different methods:
* if the drive is a cdrom unit, try to ask to MSCDEX (this is required for pure DOS)
* else, try int21/7303 (it will work for non-cdrom drives under win9x when in DOS mode, and in Win9x dos box and FreeDOS)
* else, last choice is old int21/36 (it will work in MSDOS and WinNTs, though in the latter case sizes are wrong for free space or disk size > 2GB, but it's the best we can do)
This solves bug #11477
git-svn-id: trunk@11246 -
2008-06-19 14:59:41 +00:00
Jonas Maebe
b1faab363e
* fixed typo in diagnostic output
...
git-svn-id: trunk@11245 -
2008-06-19 09:37:13 +00:00
Jonas Maebe
65aa64d4ed
* fixed ClearExceptions (clear pending exceptions instead of all config
...
bits)
git-svn-id: trunk@11244 -
2008-06-18 18:51:09 +00:00
Jonas Maebe
1150f7e9dc
* reduced complexity of in_abs_long, old value was left over from testing
...
git-svn-id: trunk@11243 -
2008-06-18 18:02:33 +00:00
Jonas Maebe
a60a957420
* fixed setting bitpacked record fields straddling their natural boundaries
...
to 0 or field_type(-1) (bug noted by Russell Davies on fpc-devel + his
test programs)
* fixed bit offset calculations for nested bitpacked record regvars
git-svn-id: trunk@11242 -
2008-06-18 16:31:39 +00:00
Jonas Maebe
9c77c7743d
+ support for inline nodes in node_complexity()
...
git-svn-id: trunk@11241 -
2008-06-18 16:28:51 +00:00
michael
52c9e84255
* Patch from Paul Ishenin for GDK_IS_CURSOR
...
git-svn-id: trunk@11238 -
2008-06-18 06:52:32 +00:00
marco
be6d9da8a8
* (bug 111479) gtk_misc_get_alignment and gtk_misc_get_padding had erroneous var parameters. Fixed.
...
git-svn-id: trunk@11237 -
2008-06-17 10:03:35 +00:00
Almindor
62205d0346
* fix memory leaks in create_dwarf and types_dec procedures thanks to Giulio Bernardi's detailed report
...
git-svn-id: trunk@11236 -
2008-06-16 18:30:38 +00:00
Jonas Maebe
9d8bee1887
* regenerated with changes in r11233
...
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
Jonas Maebe
010246b1ae
* better fix for not automatically adding cross binutils prefixes for
...
darwin to darwin cross compilation (keeps CROSSCOMPILE=1 now, so other
CROSSCOMPILE-related changes are still done)
git-svn-id: trunk@11233 -
2008-06-15 15:40:24 +00:00
Tomas Hajny
68a4c0347a
* patch from Giulio for FindFirst return value with no files and SetFAttr with VolumeID - web bug #11247
...
git-svn-id: trunk@11231 -
2008-06-15 15:14:07 +00:00
Tomas Hajny
0918da7cad
* applied patch from Giulio, use of gecho.exe extended to OS/2 too
...
git-svn-id: trunk@11230 -
2008-06-15 14:28:23 +00:00
florian
81fd66f6f6
* typo in define fixed
...
git-svn-id: trunk@11229 -
2008-06-15 10:54:26 +00:00
florian
2a5c3a3c14
* fixed copy&paste typo
...
git-svn-id: trunk@11228 -
2008-06-14 13:07:17 +00:00
Almindor
6433f8c38b
* fix DiskFree and DiskSize to check for Drive argument
...
git-svn-id: trunk@11226 -
2008-06-14 11:19:51 +00:00
Almindor
cb5d95a43d
* properly fix the statfs for both 32 and 64bit linux
...
git-svn-id: trunk@11224 -
2008-06-14 11:01:02 +00:00
michael
dd75625d8d
* Fixed size in StatFS for 64 bit
...
git-svn-id: trunk@11222 -
2008-06-14 10:28:37 +00:00
florian
dc92aceef7
* more naming duplicate unit names solved, reason is that COMPILER_UNITTARGETDIR used with make all requires this (all units end in one directory)
...
git-svn-id: trunk@11221 -
2008-06-12 21:51:35 +00:00
florian
e01e1c9476
* renamed lexlib and yacclib units to avoid name clashes with that ones from tply
...
git-svn-id: trunk@11220 -
2008-06-12 21:40:10 +00:00
florian
4ac1deb50b
* moved float_rounding_mode to systemh.inc; renamed to softfloat_rounding_mode
...
git-svn-id: trunk@11219 -
2008-06-12 20:23:37 +00:00
yury
3f180cf139
* Some additions to Windows unit by Vasil Maximov.
...
git-svn-id: trunk@11218 -
2008-06-11 10:50:18 +00:00