carl
eb09d6061c
- remove go32v1 support
2002-03-28 20:46:44 +00:00
peter
f18ec46e64
* fixed updatealignment to not override settings with undefined
...
values
2002-01-29 19:44:50 +00:00
Tomas Hajny
72443eecda
* source_os changed to source_info in OS/2 define
2002-01-06 20:34:34 +00:00
carl
1e275c2510
+ QNX target
2001-12-15 05:43:20 +00:00
Tomas Hajny
09c8fc2184
* Target_Mode corrected back to OS_Mode
2001-11-15 20:48:43 +00:00
peter
27f1d79fd1
* much cleaner default source and target setting
2001-09-30 21:27:59 +00:00
Jonas Maebe
5a0d910cbc
* fixed typo in Carl's patch
2001-09-24 10:57:22 +00:00
carl
7bba223f21
+ added warning for targets - use same target values as fixes branch
2001-09-22 00:03:53 +00:00
michael
f959a590fe
* Fixes win32 linking problems with import libraries
...
* LINKLIB Libraries are now looked for using C file extensions
* get_exepath fix
2001-09-18 11:30:47 +00:00
peter
45dab81414
* merged netbsd, fpu-overflow from fixes branch
2001-09-17 21:29:10 +00:00
peter
2d610e9be3
* asbsd merged
2001-08-30 20:57:09 +00:00
peter
fd8e5fa78c
* palmos support from v10 merged
2001-08-19 11:22:22 +00:00
peter
19e153abd3
* under development flag for targets
2001-08-12 17:57:06 +00:00
peter
634a68bf3e
* merged netbsd start
...
* profile for win32
2001-08-07 18:47:12 +00:00
peter
b10e754536
* alignmentinfo record added
...
* -Oa argument supports more alignment settings that can be specified
per type: PROC,LOOP,VARMIN,VARMAX,CONSTMIN,CONSTMAX,RECORDMIN
RECORDMAX,LOCALMIN,LOCALMAX. It is possible to set the mimimum
required alignment and the maximum usefull alignment. The final
alignment will be choosen per variable size dependent on these
settings
2001-07-01 20:16:15 +00:00
marco
28cbd33f17
* Fixed ifdef linux bug
2001-06-19 14:43:31 +00:00
peter
add30a428e
* Kylix fixes, mostly case names of units
2001-06-03 20:21:08 +00:00
peter
5fed44fe5d
* dllprt0 stub for linux shared libs
...
* pass -init and -fini for linux shared libs
* libprefix splitted into staticlibprefix and sharedlibprefix
2001-06-03 15:15:31 +00:00
peter
8ee0413cf7
* extradefines field added to target_info, so that targets don't
...
need to put code in options.pas for it
2001-06-02 19:21:45 +00:00
peter
0c03535b5b
* registration of targets and assemblers
2001-04-18 22:01:53 +00:00
peter
aab27143a3
* patch from Pavel with a new and much faster DLL Scanner for
...
automatic importing so $linklib works for DLLs. Thanks Pavel!
2001-03-06 18:28:02 +00:00
peter
684970ea22
* merged generic m68k updates from fixes branch
2001-02-26 19:44:52 +00:00
peter
3ea409ab44
* tasm/masm fixes merged
2001-02-20 21:36:39 +00:00
peter
048ff7c855
* merged libp library prefix
2001-01-06 20:15:43 +00:00
peter
12818742d3
* use System for the systemunit instead of target dependent
2000-10-15 09:08:58 +00:00
Tomas Hajny
1045eb6419
* OS/2 stack alignment corrected + default stack increased
2000-09-24 21:12:41 +00:00
peter
a71e44ac49
* use defines.inc
2000-09-24 15:06:10 +00:00
marco
31f57d1429
* Set writer to elf. (Only a prob for smart with -OG3p3r)
2000-09-20 10:49:39 +00:00
peter
4003cdb728
* freebsd support merged
2000-09-16 12:22:52 +00:00
florian
6159f4535f
+ first implementation of Netware Module support, thanks to
...
Armin Diehl (diehl@nordrhein.de ) for providing the patches
2000-09-11 17:00:22 +00:00
peter
8f20bd887d
* ELF writer works now also with -g
...
* ELF writer is default again for linux
2000-08-12 19:14:58 +00:00
michael
d63d102d25
* Back to external assembler till peter fixes gdb
2000-07-14 21:29:38 +00:00
michael
665c1f6410
+ patched to 1.1.0 with former 1.09patch from peter
2000-07-13 12:08:24 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
Tomas Hajny
c790e4afbe
+ $R support for OS/2 (EMX) added
2000-06-25 19:08:27 +00:00
pierre
6e78b071f7
+ new target_os field: maxCstructalignment
2000-06-23 21:31:18 +00:00
pierre
9fa6970737
+ added supported_target fiedl to tasminfo record
...
to disregard wrong assembler settings
2000-05-23 21:26:52 +00:00
pierre
c25e1f17cc
* change tosinfo.shortname length, reported by Kovacs Attila Zoltan
2000-05-11 09:07:45 +00:00
Jonas Maebe
57e41f9053
* aasm.pas: pai_align instead of pai_align_abstract if cpu <> i386
...
+ systems.pas: info for macos/ppc
* new/cgobj.pas: compiles again without newst define
* new/powerpc/cgcpu: generate different entry/exit code depending on
whether target_os is MacOs or Linux
2000-04-22 14:25:03 +00:00
pierre
1f64423e43
* nasmwin32 is 9 chars long, idtxt changed accordingly
2000-04-04 14:18:15 +00:00
pierre
c45c6b14a3
+ nasmwin32 for win32 object output with nasm assembler
2000-04-04 13:54:58 +00:00
peter
4a4a24b6e8
* log truncated
2000-02-09 13:22:42 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
peter
0887060ff2
* truncated log to 20 revs
1999-11-06 14:34:16 +00:00
peter
8e27e760ce
* fixed ar commands
1999-11-03 23:43:45 +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
863df30860
+ rtti is now automatically generated for published classes, i.e.
...
they are handled like an implicit property
1999-09-15 22:09:15 +00:00
daniel
2d925677e5
+ Dw switch now does something.
1999-09-15 20:24:56 +00:00
pierre
aaba6f160a
* powerpc default was alpha !!
1999-09-07 15:02:41 +00:00