Jonas Maebe
baf1ac22b7
* fixed r13469 (PLT entries are not GOT-relative). Not reverting all the
...
changes from that commit, because not hardcoding the use of
current_procinfo in all cases when obtaining the GOT register is
cleaner
git-svn-id: trunk@13470 -
2009-07-28 17:43:17 +00:00
Jonas Maebe
f265fbe343
* fixed GOT loading for i386 in stubs for external procedures whose external
...
name is (re)defined in the implementation (mantis #14221 )
git-svn-id: trunk@13469 -
2009-07-28 17:28:17 +00:00
marco
1ca34ee146
* doc-chm.zip added to installer.
...
git-svn-id: trunk@13468 -
2009-07-28 14:49:37 +00:00
michael
d50d1a655a
* Marked extra constructor as overloaded
...
git-svn-id: trunk@13467 -
2009-07-27 07:22:38 +00:00
michael
b09cd7ed16
* Added convenience call passing a string as a encryption/decryption key
...
git-svn-id: trunk@13465 -
2009-07-26 17:53:19 +00:00
michael
bf07cc4b9f
* Fixed TZipFileEntry.Assign and added convenience call for TZipper.ZipFiles
...
git-svn-id: trunk@13464 -
2009-07-26 17:47:15 +00:00
michael
5027d31c85
* Added some convenience calls to TUnzipper
...
git-svn-id: trunk@13463 -
2009-07-26 16:52:32 +00:00
michael
e0e4b28023
* Added Examine call, to examine contents of a zip file without extracting files
...
git-svn-id: trunk@13462 -
2009-07-26 16:19:40 +00:00
Jonas Maebe
c075ce13ea
- removed (it's automatically generated/deleted by the makefiles)
...
git-svn-id: trunk@13457 -
2009-07-26 14:19:24 +00:00
Jonas Maebe
464d595cc6
* renamed selector() to objcselector() for consistency with the way all
...
other Objective-C integration keywords/functions are being named
git-svn-id: trunk@13456 -
2009-07-26 14:06:34 +00:00
florian
f17943371c
* assembler implementation of SwapEndian on x86-64, resolves #14203
...
git-svn-id: trunk@13455 -
2009-07-26 14:01:32 +00:00
florian
90d71ee7da
* SwapEndian(<16 Bit>) needs inline in the interface section as well
...
git-svn-id: trunk@13454 -
2009-07-26 13:57:51 +00:00
florian
6ff15f46e2
* made SwapEndian(<16 Bit>); inlined
...
git-svn-id: trunk@13453 -
2009-07-26 13:50:57 +00:00
florian
e362e85039
* fixed last commit: UTF8Encode -> UTF8Decode
...
git-svn-id: trunk@13452 -
2009-07-26 13:09:31 +00:00
florian
d38340c753
+ utf-8 <-> variant type casts, resolves #11371
...
* ucs-4 -> variant type cast (variant -> ucs-4 is not possible due to overloading contraints of fpc and how ucs-4 is implemented)
* some newlines fixed
git-svn-id: trunk@13451 -
2009-07-26 12:58:49 +00:00
florian
44f588b7ad
* fixed nested comment warning
...
git-svn-id: trunk@13450 -
2009-07-26 12:55:01 +00:00
florian
96d650fceb
* fixed some Delphi incompabilities as described here: http://www.lazarus.freepascal.org/index.php/topic,7118.msg33371
...
git-svn-id: trunk@13449 -
2009-07-26 10:30:45 +00:00
florian
e4161d1d3a
* limited test to OSes with library aware threading
...
git-svn-id: trunk@13448 -
2009-07-26 09:18:23 +00:00
florian
caf0096877
* enabled version and description directive for all windows
...
git-svn-id: trunk@13447 -
2009-07-25 22:06:37 +00:00
florian
1a843608ad
* disable librsvg and gtk2 on win64, it doesn't build
...
git-svn-id: trunk@13446 -
2009-07-25 22:02:21 +00:00
florian
380f3ac78f
* fix from Nikolay Samofatov for #12987 : initialize thread vars in libraries on windows correctly
...
* unified dll entry code between win32 and win64
git-svn-id: trunk@13445 -
2009-07-25 21:08:36 +00:00
florian
9856e548ed
* avr stuff, work in progress
...
git-svn-id: trunk@13444 -
2009-07-25 19:31:06 +00:00
michael
ff2e7e670b
* Easy-to-use Constructor that accepts a string instead of key structure
...
git-svn-id: trunk@13443 -
2009-07-25 16:43:56 +00:00
florian
05ff453182
* patch by Dmitry Boyarintsev to fix some parameter names, resolves #14043
...
git-svn-id: trunk@13442 -
2009-07-25 15:14:14 +00:00
michael
e888b92717
* Added ASCII85 encoder
...
git-svn-id: trunk@13441 -
2009-07-25 14:47:00 +00:00
florian
b4914d063a
* write class string message table correctly, resolves #14145
...
git-svn-id: trunk@13440 -
2009-07-25 12:17:54 +00:00
michael
24f2c7c5cc
* Made descendent of TOwnerStream
...
git-svn-id: trunk@13439 -
2009-07-25 10:55:36 +00:00
michael
177651a132
* Removed debug statement
...
git-svn-id: trunk@13438 -
2009-07-25 10:29:06 +00:00
marco
b43b3c4564
* "external;" added to pthreads.inc as per #14179 .
...
git-svn-id: trunk@13437 -
2009-07-25 09:58:37 +00:00
Jonas Maebe
ef1c033f49
+ added fppause() for FPC_USE_LIBC
...
* fixed test
git-svn-id: trunk@13436 -
2009-07-24 21:52:01 +00:00
florian
5127c74132
* test fixed
...
git-svn-id: trunk@13435 -
2009-07-24 17:26:15 +00:00
florian
11f25885a4
* test for last commit
...
git-svn-id: trunk@13434 -
2009-07-24 17:19:37 +00:00
florian
6dc51122e7
* fixes fpsigsuspend call at least on i386-linux
...
git-svn-id: trunk@13433 -
2009-07-24 16:30:32 +00:00
Jonas Maebe
9cbc9e1f5f
* fixed command line parameter (-Nu -> -Ooloopunroll)
...
git-svn-id: trunk@13432 -
2009-07-24 07:50:47 +00:00
blikblum
ba45ced9bf
* Optimize case insensitive comparison in Locate/Lookup by encoding the key before hand and by using the ansi functions
...
* Rename the comparison functions variables to make clear what is encoded in ansi or utf8
git-svn-id: trunk@13431 -
2009-07-23 22:10:59 +00:00
michael
5b58c9aea6
* Added Classes version of BZip2 Stream
...
git-svn-id: trunk@13430 -
2009-07-23 15:52:29 +00:00
Jonas Maebe
aba66582a8
* corrected the description of the option_only_one_source_support warning:
...
only the last source file specified will be compiled, not the first one
* also print out both the old and the new source file name to be compiled
when showing that message (to more easily find where the error is)
* give an error if an unknown parameter is used, instead of silently
ignoring it
git-svn-id: trunk@13429 -
2009-07-23 13:48:27 +00:00
Jonas Maebe
97072cd21a
* corrected the description of the -Xr parameter
...
git-svn-id: trunk@13428 -
2009-07-23 13:36:57 +00:00
marco
7c52be9287
* moved a linux specific call to the implementation of system, where
...
it is used. General Unix units should not expose Linux-specific
functionality.
git-svn-id: trunk@13427 -
2009-07-23 11:35:18 +00:00
blikblum
13c881c9ea
* Complement to fix of case insensitive comparison in Locate/Lookup: handles partial key
...
git-svn-id: trunk@13426 -
2009-07-22 22:32:45 +00:00
blikblum
113e2f2431
* Fix case insensitive comparison in Locate/Lookup
...
git-svn-id: trunk@13425 -
2009-07-22 21:45:12 +00:00
Jonas Maebe
8103a3b39c
* always generate a DW_TAG_typedef entry when usng a type (not only for
...
Darwin anymore), because otherwise if unit A is compiled without debug
info and unit B uses one of its types, the debug info will contain no
DW_TAG_typedef for that type and hence gdb will not recognise it as
a type definition that's part of the program.
git-svn-id: trunk@13424 -
2009-07-22 19:44:29 +00:00
florian
c8c3262815
* take care of locale decimal separator in test
...
git-svn-id: trunk@13423 -
2009-07-22 17:52:34 +00:00
florian
04a796628c
* variables in dlls need at least a dll name on windows, test fixed
...
* names of exported functions on windows are not mangled
* cosmetic fixes to tests
git-svn-id: trunk@13422 -
2009-07-22 17:03:46 +00:00
florian
02cec59ccf
* trailing white space removed
...
git-svn-id: trunk@13421 -
2009-07-22 16:56:05 +00:00
Jonas Maebe
cc44257086
* made internalerror unique
...
git-svn-id: trunk@13420 -
2009-07-22 16:17:45 +00:00
Jonas Maebe
63ce04fd00
* set addn resultdef when evaluating constant string concatenation
...
instead of letting the resulting stringconstn decide for itself
(mantis #14174 )
git-svn-id: trunk@13419 -
2009-07-22 16:16:11 +00:00
Jonas Maebe
5eb7a398e0
* add SIZEOF_HEADERS to the start address of the text section for ARMEL
...
(fix by thexception, mantis #14100 )
* changed hardcoded "+0x100" for the default linker script also into
"+ SIZEOF_HEADERS"
git-svn-id: trunk@13418 -
2009-07-20 09:20:02 +00:00
marco
e1ebf74c39
* makefiles regenerated on request of Olivier (Haiku fixes)
...
git-svn-id: trunk@13417 -
2009-07-19 21:11:33 +00:00
florian
5bccfc5aee
* allow cvar and external with libname, cvar is only a naming convention so it is orthogonal to external
...
git-svn-id: trunk@13416 -
2009-07-19 19:41:27 +00:00