pierre
9303231220
Remove objects from RTL unit list for netbsd
...
git-svn-id: trunk@26451 -
2014-01-13 22:23:24 +00:00
Jonas Maebe
5d389e99fd
* always use the *W version of the Windows API in ExtractShortPathName() so
...
it works correctly regardless of white kind of string is passed in
(and return a string encoded in DefaultRTLFileSystemCodePage)
git-svn-id: trunk@26450 -
2014-01-13 22:21:09 +00:00
masta
fb52392e20
Reformat and comment is_thumb32_imm
...
I've just regrouped the conditions a bit for easier understanding. No
functional changes.
git-svn-id: trunk@26449 -
2014-01-13 21:32:28 +00:00
masta
3ab665e554
Try to split constant XORs into two shiftimms on ARM.
...
git-svn-id: trunk@26448 -
2014-01-13 21:32:24 +00:00
nickysn
aec73bce68
* pass the overflow check flag correctly to the 32 and 16-bit mul helpers (on
...
i8086 and AVR) according to whether overflow checking is enabled (instead of
always passing 'false')
git-svn-id: trunk@26445 -
2014-01-13 00:45:12 +00:00
pierre
291124489f
Use scripted version of wlib for go32v2 msdos smart library creation
...
git-svn-id: trunk@26444 -
2014-01-12 23:21:16 +00:00
pierre
e87e2f9c30
Print out command line before running it with -vx option
...
git-svn-id: trunk@26443 -
2014-01-12 23:06:19 +00:00
pierre
bef22b2a6f
Add scripted version of wlib call for msdos
...
git-svn-id: trunk@26442 -
2014-01-12 22:47:27 +00:00
florian
fe7238bdf1
* avoid compiler warning about uninitialized variable
...
git-svn-id: trunk@26441 -
2014-01-12 21:21:56 +00:00
florian
b90db73fbc
* fixed test
...
git-svn-id: trunk@26440 -
2014-01-12 20:17:59 +00:00
florian
98e5dead27
* moved comments in from of fields for better readability
...
git-svn-id: trunk@26439 -
2014-01-12 20:17:56 +00:00
florian
6e63272ab7
* added missing parenthesis
...
git-svn-id: trunk@26438 -
2014-01-12 20:17:54 +00:00
florian
15df4a4f80
+ support iso pascal like program parameters in iso mode
...
git-svn-id: trunk@26437 -
2014-01-12 20:17:51 +00:00
florian
e841027a48
* fixes handling of typed files in iso mode
...
git-svn-id: trunk@26436 -
2014-01-12 20:17:48 +00:00
florian
e6a9e385d3
* spelling fixed
...
git-svn-id: trunk@26435 -
2014-01-12 20:17:44 +00:00
florian
523b2dfa26
* deactive debugging defines again after r26427
...
git-svn-id: trunk@26434 -
2014-01-12 18:45:35 +00:00
sergei
720b9bf560
* SPARC: reworked 64-bit comparisons so their result is always in flags. Comparisons are emitted as subtractions, sides are optionally swapped to avoid using Z flag (since it is not set correctly in multi-word subtraction). This generates significantly shorter code: when both sides are in registers it is just 3 instructions for equal/unequal and 2 instructions otherwise.
...
git-svn-id: trunk@26433 -
2014-01-12 15:11:47 +00:00
marco
204d0ac90a
* set FPC_USE_LIBC here for now. (the BSD one is under IFDEF DARWIN)
...
git-svn-id: trunk@26432 -
2014-01-12 14:38:56 +00:00
marco
057b07966c
* some more socket fixes. unix*/unx* files were manually moved, not svn moved.
...
git-svn-id: trunk@26431 -
2014-01-12 14:11:50 +00:00
marco
9833b81a64
* added src/bsd to fpmake unit path.
...
git-svn-id: trunk@26430 -
2014-01-12 13:44:51 +00:00
marco
a164dcb023
* osdefs.inc for BSD
...
git-svn-id: trunk@26429 -
2014-01-12 12:44:20 +00:00
marco
2643ce9391
* remove bsd file
...
git-svn-id: trunk@26428 -
2014-01-12 12:43:30 +00:00
marco
4804a5528b
* change registry functions in comobj to "HKEY" because of win64 reasons. (Mantis #25515 )
...
git-svn-id: trunk@26427 -
2014-01-11 20:53:59 +00:00
marco
f09374a197
* winsock(and -2), sockets and gpm to rtl-extra.
...
git-svn-id: trunk@26426 -
2014-01-11 19:45:37 +00:00
florian
cb48c2afca
* some fixes for parameter handling on avr
...
git-svn-id: trunk@26425 -
2014-01-11 17:02:34 +00:00
paul
19d71655eb
utils: fix few errors with sharepath in samplecfg
...
git-svn-id: trunk@26424 -
2014-01-11 16:15:02 +00:00
paul
4df2637e99
fpc: pass sharepath to fpc.cfg maker using samplecfg
...
git-svn-id: trunk@26423 -
2014-01-11 14:41:45 +00:00
paul
932349020c
rtl: deprecate winwidestringalloc
...
git-svn-id: trunk@26421 -
2014-01-11 14:16:49 +00:00
paul
9681212fea
utils: put unicodepath to default fpc.cfg file
...
git-svn-id: trunk@26420 -
2014-01-11 08:40:55 +00:00
reiniero
9db59ea8e7
* fcl-db: cosmetic: replace Dutch variable name with English
...
git-svn-id: trunk@26419 -
2014-01-11 01:35:58 +00:00
marco
b9385a4f1d
* adding some delphi "var" overloads
...
http://forum.lazarus.freepascal.org/index.php/topic,23202.0/topicseen.html
git-svn-id: trunk@26418 -
2014-01-10 22:29:35 +00:00
pierre
7a03a7485f
Fix typing error in cross-cycle at level 2
...
git-svn-id: trunk@26417 -
2014-01-10 17:43:30 +00:00
pierre
12d56bad5c
Use os name only to look for units/$target/rtl if target has tf_use_8_3 to find installed directories
...
git-svn-id: trunk@26416 -
2014-01-10 15:11:44 +00:00
sergei
fb02283927
* x86_64: Adjust result of fpc_longjmp without using branches.
...
git-svn-id: trunk@26415 -
2014-01-10 07:29:28 +00:00
nickysn
372e9dfdf1
* improved the readability of the code of taddnode.try_make_mul32to64() even
...
more by factoring out some of the node tests to nested functions
git-svn-id: trunk@26414 -
2014-01-10 00:22:15 +00:00
nickysn
ac177a445e
* use is_64bit() in taddnode.try_make_mul32to64() for better readability
...
git-svn-id: trunk@26413 -
2014-01-09 18:04:07 +00:00
lacak
336056ba2b
fcl-db: fix parameter parsing if form "-:param" is used. Do not confuse with simple line comment, which must start with "--". Bug #25505
...
git-svn-id: trunk@26412 -
2014-01-08 19:59:18 +00:00
svenbarth
d87c503881
Fix compilation of NativeNT after the recent RTL changes
...
git-svn-id: trunk@26411 -
2014-01-08 16:52:36 +00:00
marco
67e64e8be3
* killed a ver2_4 exception
...
git-svn-id: trunk@26410 -
2014-01-08 14:12:27 +00:00
marco
d314cd87aa
* fix hours timestamp conversion zipped file. Mantis #25499
...
(shift count off by one)
git-svn-id: trunk@26408 -
2014-01-08 10:36:46 +00:00
pierre
5761e944ba
Fix m68k linux rtl compilation
...
git-svn-id: trunk@26407 -
2014-01-07 13:51:24 +00:00
marco
876c2c5cca
* also remove variants.
...
git-svn-id: trunk@26406 -
2014-01-07 08:13:07 +00:00
marco
41ef2a7a29
* more makefile fixes last change, mantis #25500
...
git-svn-id: trunk@26405 -
2014-01-06 21:01:01 +00:00
marco
4ae02355e7
* also remove objects.
...
git-svn-id: trunk@26404 -
2014-01-06 11:57:58 +00:00
nickysn
a71debb762
+ added 32x32 to 64-bit multiplication helper for i8086 by Max Nazhalov
...
git-svn-id: trunk@26403 -
2014-01-06 03:23:36 +00:00
nickysn
54aad40498
* fixed compilation of package rtl-objpas on i8086-msdos (target 'msdos' added
...
to VarUtilsOSes)
git-svn-id: trunk@26402 -
2014-01-05 23:39:49 +00:00
nickysn
c09bfe9896
* fixed test targets directive (should be '%target', instead of '%platform')
...
git-svn-id: trunk@26401 -
2014-01-05 22:11:35 +00:00
marco
d033a0b1da
* forgot unit matrix.
...
git-svn-id: trunk@26400 -
2014-01-05 20:56:45 +00:00
marco
02dd7f21f5
* go32v2 makefile still contained a variants unit
...
* go32v2 was somehow not specified for fmtbcd.
git-svn-id: trunk@26399 -
2014-01-05 19:41:19 +00:00
marco
dea2c743d5
* Initial active version of
...
rtl-extra : objects matrix ucomplex
rtl-objpas: convutil(s) dateutil(s) stdconvs variants varutils
git-svn-id: trunk@26398 -
2014-01-05 19:20:15 +00:00