marco
|
c612e9c69e
--- Merging r43776 into '.':
|
há 4 anos atrás |
marco
|
615b5199c4
# revisions: 45226,45647,45648,45649,45657
|
há 5 anos atrás |
pierre
|
d79fe2a393
Try to solve compilation failure for several system by
|
há 5 anos atrás |
marco
|
89e051bac9
# revisions: 41828,41830,41831,41832,41833,41834,41835,41836,41837,41838,41839,41841,41842,42025,42031,42032,42033,42034,42035,42036,42065,42066,42067,42068,42069,42070,42071,42072,42073,42089,42150,42151,42181,42182,42183,42184,42185,42219,42220,42221,42222
|
há 5 anos atrás |
Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
há 6 anos atrás |
marco
|
c5e1d72b71
--- Merging r39666 into '.':
|
há 7 anos atrás |
marco
|
cdd16222d4
--- Merging r39657 into '.':
|
há 7 anos atrás |
nickysn
|
26a3ac3fd4
* moved the fpc_in_x86_*port* constants to the system unit in cpuinnr.inc in the
|
há 7 anos atrás |
marco
|
43d7b23555
* fix for #33817, also p* marshalledstring for Delphi compat.
|
há 7 anos atrás |
michael
|
e46b89c8bb
* Patch from Ondrej Pokorny to fix camelcase (bug ID 4b46872)
|
há 7 anos atrás |
pierre
|
250e924ad3
+ Add RTE 236 for thread errors:
|
há 7 anos atrás |
florian
|
22df9cde3e
* halt and runerror never return
|
há 7 anos atrás |
Károly Balogh
|
07513150e0
* make StdOut/StdErr optionally a true alias of Output/ErrOutput, so they share the same underlying TextRec. this reduces data segment usage on small systems by more than 1K.
|
há 7 anos atrás |
svenbarth
|
ea193bc993
* enable explicit Pointer overloads of Interlocked* functions for M68k as that has a calling convention where the passing of Pointer values differs from ordinal values (address vs. int registers). Fixes e.g. usage of the Classes unit
|
há 7 anos atrás |
svenbarth
|
e09ec0e36b
+ add ability to have explicitely implemented Pointer overloads of the Interlocked* routines instead of forwarding them to the ones with suitable size.
|
há 7 anos atrás |
maciej-izak
|
8aaa3c0fd5
+ added additional OpaquePointer type for the system unit (mantis #32977).
|
há 7 anos atrás |
maciej-izak
|
f719f81c06
+ added new types for the system unit: opaque data type (TOpaqueData) and related opaque pointer (POpaqueData) (mantis #32977)
|
há 7 anos atrás |
nickysn
|
29f307589e
+ added an i8086-specific procedure MoveData, that allows moving of far data,
|
há 7 anos atrás |
nickysn
|
0119e7afb3
* changed the codepointer type in the i8086 small and compact memory models from
|
há 7 anos atrás |
marco
|
52f81da69c
* some aliases for newer delphi versions, patch by Silvio.
|
há 7 anos atrás |
florian
|
0725bfcdf0
* do not generate references to the variant type, if the variants feature is not available
|
há 7 anos atrás |
florian
|
ff86c80176
* cpu specific header file for the system unit: cpuh.inc, moved several declarations into it
|
há 7 anos atrás |
svenbarth
|
fe95d73fe5
* move RTTI header include above ObjPas header include
|
há 7 anos atrás |
Károly Balogh
|
e1501c86bf
m68k: fix no FPU support
|
há 7 anos atrás |
svenbarth
|
187ebc6821
* adjust/update guard against older compiler versions
|
há 8 anos atrás |
florian
|
8bbe7d7268
* define STACK_BIAS constant for sparc64, it is fundamental
|
há 8 anos atrás |
florian
|
cd70098b84
+ SPARC64 support for the system unit
|
há 8 anos atrás |
nickysn
|
ba665e103c
+ added sqr(shortint) and sqr(smallint) for CPUs with 8/16-bit alu
|
há 8 anos atrás |
nickysn
|
78a7445751
+ added Odd(byte) and Odd(shortint) for cpus with 8-bit alu and Odd(word)/
|
há 8 anos atrás |
nickysn
|
fa645dcaf7
+ added abs(smallint) and abs(shortint) for cpus with 8-bit or 16-bit alu
|
há 8 anos atrás |