michael
526f91b28f
* Patch from bug #28125 by Silvio Clecio
...
git-svn-id: trunk@31021 -
2015-06-10 21:29:09 +00:00
michael
518d77b119
* Fix bug ID #28158
...
git-svn-id: trunk@31020 -
2015-06-10 21:25:30 +00:00
michael
473adb5725
* Fix memory leak (bug ID 28157) by nomerelogic
...
git-svn-id: trunk@31019 -
2015-06-10 21:22:33 +00:00
michael
b7d12cf4d3
* Fix bug #28272
...
git-svn-id: trunk@31018 -
2015-06-10 21:19:54 +00:00
michael
aa01153b77
* Fixed bug #28237
...
git-svn-id: trunk@31017 -
2015-06-10 21:01:13 +00:00
michael
2dbdc64910
* Fix bug #28222
...
git-svn-id: trunk@31016 -
2015-06-10 20:59:04 +00:00
michael
74712f793e
* Fixed bug #28270
...
git-svn-id: trunk@31015 -
2015-06-10 20:47:22 +00:00
Károly Balogh
339720e06a
amunits/examples: less pastoc usage
...
git-svn-id: trunk@31014 -
2015-06-09 23:56:06 +00:00
florian
b1147ba1b7
+ OpCmp2Op optimization for AVR
...
git-svn-id: trunk@31013 -
2015-06-09 21:06:37 +00:00
marcus
86c7867c46
Amiga, AROS, MorphOS: TMUI_MinMax record types fixed (should be signed)
...
git-svn-id: trunk@31012 -
2015-06-08 20:49:45 +00:00
marcus
0a0ab13978
MorphOS: TMUI_MinMax record types fixed
...
git-svn-id: trunk@31011 -
2015-06-08 20:26:25 +00:00
Károly Balogh
0dafa78d27
ppudump: made it compile with -Sew by turning off unreachable code warning for Real80BitToStr() function
...
git-svn-id: trunk@31010 -
2015-06-07 23:59:24 +00:00
Károly Balogh
5b38e8d98e
rtl-extra/AROS: reopen bsdsocket.library in sockets unit for each thread
...
git-svn-id: trunk@31009 -
2015-06-07 19:10:56 +00:00
Károly Balogh
1a53f6a799
AROS: in agreement with Marcus Sackrow, AThreads is now enabled for AROS, and the old AROS-specific threading implementation is zapped
...
git-svn-id: trunk@31008 -
2015-06-07 18:35:50 +00:00
Károly Balogh
21329e6606
Amiga: enable using of external resources we have no internal resource support yet for Amiga Hunk executables
...
git-svn-id: trunk@31007 -
2015-06-07 18:07:06 +00:00
Károly Balogh
d9b5830aa0
amiga: enable external resources instead of internal ones for now
...
git-svn-id: trunk@31006 -
2015-06-07 18:05:19 +00:00
Károly Balogh
c5caa6d494
fpcres: enable resource compiler for Amiga and MorphOS
...
git-svn-id: trunk@31005 -
2015-06-07 17:49:54 +00:00
Károly Balogh
8a09c5f40d
MorphOS: register ELF resources info
...
git-svn-id: trunk@31004 -
2015-06-07 17:37:22 +00:00
Károly Balogh
8e3ebb87cd
use res_elf on MorphOS for resources
...
git-svn-id: trunk@31003 -
2015-06-07 16:42:32 +00:00
nickysn
318874837f
+ implemented 16-bit dos MZ exe header writer
...
git-svn-id: trunk@31002 -
2015-06-07 14:31:02 +00:00
Károly Balogh
06ac6c2773
amunits: added a HookEntry implementation to AmigaLib
...
git-svn-id: trunk@31001 -
2015-06-07 02:20:46 +00:00
Károly Balogh
c1946ace52
morphunits: imported the traditional Amiga types and some consts into exec for better Amiga & AROS compatibility
...
git-svn-id: trunk@31000 -
2015-06-07 01:26:47 +00:00
Károly Balogh
2ffb2f9c98
morphunits: forgot to actually publish the newly added HookEntry function
...
git-svn-id: trunk@30999 -
2015-06-07 01:25:00 +00:00
Károly Balogh
adb2b71c94
amunits: removed PSmallInt definition from exec. Nowadays it's defined in the System unit anyway
...
git-svn-id: trunk@30998 -
2015-06-07 01:23:08 +00:00
Károly Balogh
df146a5767
morphunits/amigalib: implemented HookEntry function
...
git-svn-id: trunk@30997 -
2015-06-06 23:41:30 +00:00
Károly Balogh
222d64cdab
morphunits/exec: Pascal/assembler equivalents of REG_XX macros of the C SDK, which helps accessing virtual 68k registers
...
git-svn-id: trunk@30996 -
2015-06-06 23:39:31 +00:00
Károly Balogh
bea2a50cc5
morphunits: have pointers in the hook structure instead of dwords. this matches classic Amiga, and serves its purpose better
...
git-svn-id: trunk@30995 -
2015-06-06 23:37:57 +00:00
Károly Balogh
a8f875e660
rtl-extra/amiga: fixed SocketBase to be a threadvar, also added Obtain/Release/ReleaseCopyOfSocket() functions, which are required to Amiga to pass socket descriptors among threads (processes)
...
git-svn-id: trunk@30994 -
2015-06-06 21:17:31 +00:00
Károly Balogh
88afa7c1e3
rtl-extra: made MorphOS to use the Amiga sockets implementation because it works, so deleted the MorphOS one. adapted Amiga sockets unit to open/close bsdsocket.library per thread
...
git-svn-id: trunk@30993 -
2015-06-06 20:30:58 +00:00
Károly Balogh
57f8922448
amicommon: make AThreads call the thread init/exit chain
...
git-svn-id: trunk@30992 -
2015-06-06 19:52:13 +00:00
Károly Balogh
5eea4b2846
amicommon: support for init/exit procedures for threads. will be used by Sockets unit for example, because bsdsocket.library needs to be reopened for each thread
...
git-svn-id: trunk@30991 -
2015-06-06 19:51:12 +00:00
Károly Balogh
5955e67c83
MorphOS: enabled sockets unit, and a bunch of network-related packages which depends on it
...
* this brings MorphOS to the same level of network package support as classic Amiga and AROS
git-svn-id: trunk@30990 -
2015-06-06 01:45:57 +00:00
Károly Balogh
96228327f8
morphunits/iffparse: hint Make_ID string parameter as a const
...
git-svn-id: trunk@30989 -
2015-06-06 01:41:57 +00:00
Károly Balogh
5d0dd23ddd
amunits: cast TAG_USER as LongInt. this avoids all constants based on TAG_USER being 64bit, and causing constant range check warnings
...
git-svn-id: trunk@30988 -
2015-06-06 00:32:33 +00:00
marco
b9aeeae771
* Patch by WP, mantis #0028249 mostly memory leaks
...
git-svn-id: trunk@30987 -
2015-06-05 20:26:49 +00:00
Károly Balogh
f32c9d165d
amunits: Utility: do not use PasToC unit
...
git-svn-id: trunk@30986 -
2015-06-05 19:12:27 +00:00
Károly Balogh
539b031834
amunits: Rexx: do not use PasToC unit. Removed some broken-by-design overlay functions, which change API behavior or simply doesn't make sense
...
git-svn-id: trunk@30985 -
2015-06-05 19:02:22 +00:00
Károly Balogh
35b01bc3a4
amunits: Intuition: reworked overlay functions and removed pas2c dependency
...
- also removed three SetWindowTitles() wrappers which can't be fixed properly and encourage bad programming
- hinted some short macro-replacement functions as inline
git-svn-id: trunk@30984 -
2015-06-05 14:43:28 +00:00
Károly Balogh
1b37964d86
amunits: amigalib: reworked printf() functions not use the deprecated pas2c() function
...
git-svn-id: trunk@30983 -
2015-06-05 14:40:31 +00:00
Károly Balogh
5af1d635c6
munits: Exec overlay function cleanup
...
- don't use the already deprecated and broken-by-design PasToC unit
- removed an of overlay functions which was conceptually broken and dangerous. If anything ever used it, that code must be fixed.
- marked some simple macros as inline
git-svn-id: trunk@30981 -
2015-06-05 03:19:41 +00:00
Károly Balogh
dfe781485c
amunits: AmigaDOS overlay function cleanup
...
- don't use the already deprecated and broken-by-design PasToC unit
- removed a bunch of overlay functions which were conceptually broken and dangerous. If anything ever used them, that code must be fixed.
- fixed SetArgStr return value to be PChar instead of a LongBool
git-svn-id: trunk@30980 -
2015-06-05 03:03:47 +00:00
Károly Balogh
48f9e1928d
amunits: syscall-ified layers
...
git-svn-id: trunk@30979 -
2015-06-05 01:53:02 +00:00
Károly Balogh
979b91740e
amunits: AMsgBox no longer depends on the deprecated PasToC, added a rawbytestring variant to MessageBox() function.
...
git-svn-id: trunk@30978 -
2015-06-05 01:52:35 +00:00
Károly Balogh
97d9f86d59
amunits: syscall-ified Picasso96API
...
git-svn-id: trunk@30977 -
2015-06-05 01:01:31 +00:00
Károly Balogh
99e85eca1c
amunits: syscall-ified CyberGraphics
...
git-svn-id: trunk@30976 -
2015-06-04 23:35:38 +00:00
nickysn
2c1049b5d4
+ read the LEDATA omf records (i.e. the actual section data)
...
git-svn-id: trunk@30975 -
2015-06-04 23:03:22 +00:00
Károly Balogh
d5d84be2a2
amunits: syscall-ified PTReplay. also removed dependency on the deprecated PasToC unit
...
git-svn-id: trunk@30974 -
2015-06-04 15:32:56 +00:00
nickysn
d0d3cef868
+ implemented reading of omf extdef (external symbols) records
...
git-svn-id: trunk@30973 -
2015-06-03 13:07:48 +00:00
Jeppe Johansen
db6093023b
Fixed initialization code for MK20D7 controllers.
...
Added flash configuration section to RTL and linker script.
git-svn-id: trunk@30972 -
2015-06-02 22:59:03 +00:00
nickysn
096743d74d
+ also read the omf segment size and set objsec.Size
...
git-svn-id: trunk@30971 -
2015-06-01 23:31:53 +00:00