Commit Graph

44139 Commits

Author SHA1 Message Date
pierre
a77735d7af Fix bug in in_const_swap_qword handling
git-svn-id: trunk@29067 -
2014-11-13 10:59:00 +00:00
nickysn
c97d8079e7 * the MouseIsVisible global variable from the go32v2 mouse unit moved to the
implementation part. Reasons for making it private:
  1) its value is inaccurate when the mouse cursor is drawn by the int 33h mouse
     driver (which is the case e.g. in the standard 80x25 and 80x50 vga text
     modes, so quite a common case) and there's no way to make it accurate
     (there's no function to read the mouse driver's internal 'hide counter')
  2) code using this variable to hide the cursor temporarily before updating the
     screen directly should instead always call HideMouse before updating and
     ShowMouse after updating, thus relying on the mouse driver's hide count to
     restore the mouse cursor to its original state
  3) this variable is go32v2 specific and looks like it was meant only for
     internal use anyway. It was only used by the go32v2 video unit when
     updating the screen, but that was changed due to 2)

git-svn-id: trunk@29066 -
2014-11-13 00:14:14 +00:00
yury
c40960466a * More correctly scan Elf Auxiliary Vector. Fixes possible crash when the first vector entry is AT_NULL. Issue #26973.
git-svn-id: trunk@29065 -
2014-11-12 14:52:56 +00:00
reiniero
ce54992e07 * fcl-db: dbftool: cosmetic/silence warning
git-svn-id: trunk@29064 -
2014-11-12 09:29:55 +00:00
reiniero
26913387cf * fcl-db: dbftool:
- detect upper, lower and mixed case .dbf files on *nix
- create demo db in current directory instead of application directory

git-svn-id: trunk@29063 -
2014-11-12 09:14:59 +00:00
sergei
8c61990078 * ogcoff.pas: when encountering symbol of unsupported type in input object file, give a meaningful error message instead of internal error. Mantis #27020.
- removed repeating check of section index.

git-svn-id: trunk@29062 -
2014-11-11 21:29:10 +00:00
pierre
13a069c9d2 Use CHECKED="checked" and SELECTED="selected" as required by HTML specs
git-svn-id: trunk@29061 -
2014-11-11 18:24:09 +00:00
michael
12f75980bf * Added original ncurses copyright
git-svn-id: trunk@29060 -
2014-11-11 13:52:42 +00:00
marco
3fbcca0e77 * change ulargeinteger quadpart to unsinged, mantis #27023
git-svn-id: trunk@29059 -
2014-11-11 08:30:14 +00:00
pierre
d01bf2dea3 Multifield pthread_attr_t for NetBSD
git-svn-id: trunk@29058 -
2014-11-10 23:13:25 +00:00
pierre
5659e910ef Also define __CPU_SIMPLE_LOCK_PAD for x86_64 netbsd
git-svn-id: trunk@29057 -
2014-11-10 23:12:43 +00:00
pierre
f9abd7b1da Also define PHTREAD_INHERIT_SCHED
git-svn-id: trunk@29056 -
2014-11-10 23:11:41 +00:00
pierre
1fcc0490fe Also use PHTREAD_INHERIT_SCHED in pthread_attr_setinheritedsched for NetBSD system
git-svn-id: trunk@29055 -
2014-11-10 23:10:27 +00:00
pierre
42be0dd306 Use ptruint instead of longint cast for self address for WRITE_DEBUG
git-svn-id: trunk@29054 -
2014-11-10 23:09:06 +00:00
Tomas Hajny
dc1446d32a * fixed misplaced constant definition
git-svn-id: trunk@29053 -
2014-11-10 13:51:50 +00:00
Tomas Hajny
3ee3542744 * boolean constant instead of IFDEFs for detection of microcontroller support
git-svn-id: trunk@29052 -
2014-11-10 12:34:59 +00:00
Jonas Maebe
1f22c6797e * fixed typo in r29048
git-svn-id: trunk@29051 -
2014-11-10 09:00:49 +00:00
pierre
3a19db0bb0 Add AIX support, do not add gdbver to targets
git-svn-id: trunk@29050 -
2014-11-09 22:43:22 +00:00
pierre
b496605d2c Add description of TEST_USE_LONGLOG
git-svn-id: trunk@29049 -
2014-11-09 22:37:28 +00:00
pierre
d4ac521ff9 Add AIX support
git-svn-id: trunk@29048 -
2014-11-09 22:29:12 +00:00
pierre
2202d60cdc Allow use of native ld or GNU gld for AIX
git-svn-id: trunk@29047 -
2014-11-09 22:22:29 +00:00
pierre
d9d5fd0647 Assume link native for AIX compiled binary
git-svn-id: trunk@29046 -
2014-11-09 22:21:45 +00:00
pierre
bde3bb4f5b Give a different output if Obj is not a vlaid class
git-svn-id: trunk@29045 -
2014-11-09 22:14:13 +00:00
marco
97b208f3dc * Enabled unicodedata unicodenumtable character, mantis #26805
git-svn-id: trunk@29033 -
2014-11-09 17:43:45 +00:00
Tomas Hajny
f7e6ea56d9 * support for machine-parseable output of information in fpc -i plus improvements in help (including previously missing information for some less used platforms
git-svn-id: trunk@29032 -
2014-11-09 14:55:31 +00:00
joost
c34552da09 * Added the utils- prefix to the names of all utils-packages.
git-svn-id: trunk@29031 -
2014-11-08 21:03:59 +00:00
Tomas Hajny
2a0d760a3f * fixed typo (can not)
git-svn-id: trunk@29030 -
2014-11-08 21:03:22 +00:00
joost
95f6357740 * Fixed include-files in fpmake.pp
git-svn-id: trunk@29028 -
2014-11-08 17:02:29 +00:00
joost
9be017f858 * Fixed names of example-files in fpmake.pp
git-svn-id: trunk@29027 -
2014-11-08 16:11:41 +00:00
joost
7f80b1dbc1 * Do not add the package-directory twice on make zipinstall
git-svn-id: trunk@29026 -
2014-11-08 16:10:31 +00:00
joost
4c9b01dc26 * Removed empty tests directory from svn
git-svn-id: trunk@29025 -
2014-11-08 15:47:53 +00:00
joost
77ce394b6a * Updated fpmake.pp, parser.inc was renamed to libxmlparser.inc in r20880
git-svn-id: trunk@29024 -
2014-11-08 15:30:45 +00:00
joost
6b2f18bf28 * Fixed extension from several files in fpmake.pp
git-svn-id: trunk@29023 -
2014-11-08 15:24:29 +00:00
joost
99035134a5 * Create a separate binary-archive for all util-packages
git-svn-id: trunk@29022 -
2014-11-08 14:58:30 +00:00
joost
972548139e * Fixed filepaths for fpmake archive-command
git-svn-id: trunk@29021 -
2014-11-08 12:39:06 +00:00
joost
a23fde1fcb * Removed files from fpmake.pp that are not even part of the package
git-svn-id: trunk@29020 -
2014-11-08 12:31:33 +00:00
Tomas Hajny
4b6f30547d * avoid warning about dependency of stdconvs on convutils on 8.3 targets
git-svn-id: trunk@29019 -
2014-11-08 01:10:25 +00:00
Tomas Hajny
a3e9954d73 * file locking API call updated according to changes in unit doscall2
git-svn-id: trunk@29018 -
2014-11-08 01:07:30 +00:00
Tomas Hajny
f330d2e981 * fix for random memory corruption introduced in r28975
git-svn-id: trunk@29017 -
2014-11-08 00:01:13 +00:00
Tomas Hajny
398fa3dd8d * changed parameter in DosSetThreadAffinity from pointer to a var parameter
git-svn-id: trunk@29016 -
2014-11-07 23:57:22 +00:00
joost
c052bce0e3 * .o object files were not installed anymore after r29004
git-svn-id: trunk@29012 -
2014-11-07 15:41:04 +00:00
joost
c1eab07eba * Since r29004 there is no need anymore to add the package-path-prefix
git-svn-id: trunk@29011 -
2014-11-07 15:16:15 +00:00
marco
e9937c3c52 * commit new beep system from Benito van der Zander mantis #0012437
Tested on win8/64 with both 32 and 64-bit binaries.
   Only modification: test for win32platform directly instead of dragging in sysutils (which modifies exception behaviour)
   

git-svn-id: trunk@29010 -
2014-11-07 14:32:49 +00:00
joost
2acf86655f * Do not try to check the fileage of files that are not found
git-svn-id: trunk@29005 -
2014-11-06 22:04:18 +00:00
joost
a217fe6cac * Do not use SetCurrentDir anymore during installations
git-svn-id: trunk@29004 -
2014-11-06 21:45:56 +00:00
joost
23743ec6f0 * Solved a warning about a missing clocale.pp
git-svn-id: trunk@29003 -
2014-11-06 20:37:59 +00:00
Tomas Hajny
30820cd0e5 * fixed missed setting of return code
git-svn-id: trunk@29002 -
2014-11-06 16:51:15 +00:00
Tomas Hajny
fa89dca059 * make LastOSError accessible earlier
git-svn-id: trunk@29001 -
2014-11-06 12:15:27 +00:00
Tomas Hajny
0a74c30351 * run EMX linker quietly
git-svn-id: trunk@29000 -
2014-11-06 12:14:00 +00:00
Tomas Hajny
a593cc2def * fix missing space when passing additional parameters to the EMX linker
git-svn-id: trunk@28999 -
2014-11-06 11:42:39 +00:00