marco
|
2a4014ef3f
--- Merging r18457 into '.':
|
13 năm trước cách đây |
Jonas Maebe
|
75aac4284d
--- Merging r19612 into '.':
|
13 năm trước cách đây |
marco
|
23b117936e
--- Merging r18106 into '.':
|
14 năm trước cách đây |
pierre
|
4d50a95320
Use FPC_HAS_SYSTEMS_INTERRUPT_TABLE conditional
|
14 năm trước cách đây |
pierre
|
239944f8d0
+ Use DLL name in assembler labels used to import DLL functions/variables
|
14 năm trước cách đây |
florian
|
449c20ce63
* moved pic helpers into system unit, resolves #8119
|
14 năm trước cách đây |
joost
|
ce35e121ba
* Reverted r17386 because object file is used for debugging on Darwin, bug #19322
|
14 năm trước cách đây |
joost
|
786f0a5067
* Delete main executable- or library-objectfile after linking
|
14 năm trước cách đây |
florian
|
7f995c093e
* moved some code from pmodules to ncgutil to get rid of cpubase in pmodules
|
14 năm trước cách đây |
florian
|
3ce9ff93f1
+ patch by Jeppe Johansen to support automatic interrupt table generation by using the interrupt directive with an offset. Not activated yet because it requires to change also the startup code of the different mcus.
|
14 năm trước cách đây |
paul
|
0f35da07f1
compiler: call gen_intf_wrappers not only for unit symtables but also for syntables of records and object types because they can contain nested classes (bug #0018610)
|
14 năm trước cách đây |
paul
|
7852295f26
compiler: start parsing of record constructors and destructors:
|
14 năm trước cách đây |
daniel
|
3307d98c40
- Revert micro-exe mode for now.
|
15 năm trước cách đây |
daniel
|
2139a229d3
+ If no unit is used, no symbol inside the system unit is used,
|
15 năm trước cách đây |
pierre
|
f23695cf92
* Also declare GOT in main program
|
15 năm trước cách đây |
mazen
|
b127fc154a
* Fixed spell error revealed by lintian.
|
15 năm trước cách đây |
pierre
|
874e69bcf8
* revert wrong commits
|
15 năm trước cách đây |
pierre
|
d27278faac
* Add external linker possibility for windows x86_64 compiler
|
15 năm trước cách đây |
florian
|
73d788ff96
+ iso7195 unit
|
15 năm trước cách đây |
Jonas Maebe
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
15 năm trước cách đây |
Jonas Maebe
|
356026f849
* use new_section() instead of tai_section.create() everywhere
|
15 năm trước cách đây |
Jonas Maebe
|
835899524b
+ support for Objective-Pascal for-in loops ("fast enumerations")
|
15 năm trước cách đây |
paul
|
ceccce93f5
compiler: add class constructors, class destructors to the initfinal table as regular initialization/finalization sections (class constructors is still not striped away with the class)
|
15 năm trước cách đây |
florian
|
c6ffbe9eda
* support string constants > 255 chars
|
15 năm trước cách đây |
paul
|
25298fbcd9
compiler: allow hint modifier for 'unit' keyword (reason - delphi compatibility) + test
|
15 năm trước cách đây |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 năm trước cách đây |
Jonas Maebe
|
285ea223d4
* replaced commented-out code from r14543 with a comment explaining why that
|
15 năm trước cách đây |
paul
|
8b27daae2c
compiler: don't generate code for empty initialization and finalization sections (with help of Florian) (issue #0013482)
|
15 năm trước cách đây |
Jonas Maebe
|
820edb41a5
* hopefully fixed occasional endless ppu resolving loops after r14503
|
15 năm trước cách đây |
Jonas Maebe
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
15 năm trước cách đây |