florian
9573dc7006
* some new stuff for the new cg
2000-03-01 15:36:11 +00:00
peter
4a4a24b6e8
* log truncated
2000-02-09 13:22:42 +00:00
peter
f0efb42197
* -gl switch for auto lineinfo including
2000-02-06 17:20:52 +00:00
peter
25dda03cdc
* renamed call_offset to para_offset
2000-01-16 22:17:11 +00:00
Jonas Maebe
094d7d1829
* changed "with object_type" construct because of bug in the
...
compiler
2000-01-16 14:15:33 +00:00
peter
3ffb57efe4
* align codesegment at the end after main proc
2000-01-12 10:30:15 +00:00
Jonas Maebe
edf419d5a7
* removed a lot of memory leaks when an error is encountered (caused by
...
procinfo and pstringcontainers). There are still plenty left though :)
2000-01-11 17:16:04 +00:00
peter
6607475609
* fixed placing of .sl directories
...
* use -b again for base-file selection
* fixed group writing for linux with smartlinking
2000-01-11 09:52:06 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
pierre
c3fb5e5237
* relocation with debug info in rva (only with internal compiler)
1999-12-20 22:29:26 +00:00
peter
23c127a58e
* only check relocsection for win32
1999-12-10 10:02:53 +00:00
peter
0512ba80fb
+ ttype, tsymlist
1999-11-30 10:40:42 +00:00
pierre
ccbc5b3709
* bug in previous commit corrected
1999-11-29 16:24:52 +00:00
pierre
6297537f4b
+ allow exports in win32 executables
1999-11-29 15:18:27 +00:00
pierre
ae7a04ea12
* defaultsymtablestack is now restored after parser.compile
1999-11-24 11:41:03 +00:00
pierre
76b6d69d56
* Compute correct Exe Filenam
1999-11-22 22:21:46 +00:00
pierre
fca8adf6c2
* also complain about unused functions in program
1999-11-22 00:23:09 +00:00
pierre
8025581bfd
* DLL index used for win32 target with DEF file
...
+ DLL initialization/finalization support
1999-11-20 01:19:10 +00:00
pierre
9a9219324f
* avoid double warnings
1999-11-18 23:35:40 +00:00
pierre
b528749138
* Notes/Hints for local syms changed to
...
Set_varstate function
1999-11-18 15:34:44 +00:00
pierre
62da9bd4c0
* Notes/hints changes
1999-11-17 17:04:58 +00:00
pierre
604766601d
* Pavel's changes for reloc section in executable
...
+ warning that -g needs -WN under win32
1999-11-15 15:03:46 +00:00
pierre
d13efaa366
* power search for ** operator not in browser
...
* DBX support work, still does not work !
1999-11-09 23:46:00 +00:00
peter
225bbac550
* define FPC_DELPHI,FPC_OBJFPC,FPC_TP,FPC_GPC
...
* initial support for ansistring default with modes
1999-11-09 13:00:37 +00:00
peter
0887060ff2
* truncated log to 20 revs
1999-11-06 14:34:16 +00:00
peter
19443ae269
* import library fixes for win32
...
* alignment works again
1999-11-02 15:06:56 +00:00
peter
fefc839b29
* redesigned linker object
...
+ library support for linux (only procedures can be exported)
1999-10-21 14:29:32 +00:00
florian
8b9633266b
* new codegenerator compiles again
1999-10-12 21:20:41 +00:00
peter
2d21165dd8
* removed objpasunit reference, tvarrec is now searched in systemunit
...
where it already was located
1999-10-03 19:44:41 +00:00
peter
6b1ab5eb31
* procinfo is now a pointer
...
* support for result setting in sub procedure
1999-09-27 23:44:46 +00:00
peter
71f28ed588
* cs_create_smart instead of cs_smartlink
...
* -CX is create smartlink
* -CD is create dynamic, but does nothing atm.
1999-09-20 16:38:51 +00:00
florian
fbbf8a505c
* m68k compiler is again compilable (only gas writer, no assembler reader)
1999-09-16 23:05:51 +00:00
pierre
40777cd66e
+ warning if truncate unit name found
1999-09-16 14:18:12 +00:00
peter
0308dbcbfa
* fixed crashes under plain dos
1999-09-13 22:56:17 +00:00
peter
037319700d
* moved parsing interface/implementation to -vu
1999-09-01 22:18:37 +00:00
pierre
5b38d71a12
* in_second_compile cleaned up, in_compile and in_second_load added
1999-08-31 15:51:10 +00:00
pierre
c2abde1296
* tempclosing of ppufiles under dos was wrong
1999-08-30 16:21:40 +00:00
florian
656d4330cd
* bug #519 fixed
1999-08-28 15:34:16 +00:00
pierre
55f6e70490
* double checksum problem solved
1999-08-27 14:52:56 +00:00
pierre
71829524a2
+ define SHORT_ON_FILE_HANDLES for DOS targets
...
causes tempclose of ppufiles
+ double_checksum code released
(you can try with -dDONT_USE_DOUBLE_CHECKSUM to see the difference)
this allow second compilation of compiler without any
unit recompilation !!!!
1999-08-27 10:57:56 +00:00
peter
cbd7de9e6f
* write date of the compiler into the executable
1999-08-26 21:16:21 +00:00
michael
dc3cc78caa
+ Hopefuly last fixes for resourcestrings
1999-08-26 20:24:37 +00:00
michael
9f61960ca1
* more resourcestring changes
1999-08-24 22:38:51 +00:00
michael
85ff3e15db
+ changes for resourcestrings
1999-08-24 12:01:32 +00:00
pierre
96fdcfb1f2
* fix for DLL relocation problems
...
* external bss vars had wrong stabs for pecoff
+ -WB11000000 to specify default image base, allows to
load several DLLs with debugging info included
(relocatable DLL are stripped because the relocation
of the .Stab section is misplaced by ldw)
1999-08-16 15:35:20 +00:00
peter
fc8211bbb8
* tlinker object is now inherited for win32 and dos
...
* postprocessexecutable is now a method of tlinker
1999-08-11 17:26:31 +00:00
Jonas Maebe
ace7ff6983
* all tokens now start with an underscore
...
* PowerPC compiles!!
1999-08-04 13:02:40 +00:00
florian
ca53eee67e
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
peter
ed8eb13d59
* moved bitmask constants to sets
...
* some other type/const renamings
1999-08-03 22:02:29 +00:00
florian
1cf1665d73
* the alpha compiler can be compiled now
1999-08-03 17:09:34 +00:00