Jonas Maebe
|
aaf6015b51
* converted tai directive string from pshortstring to ansistring (some
|
%!s(int64=13) %!d(string=hai) anos |
Jonas Maebe
|
7a92d5e912
+ TExternalAssembler.AsmWrite(ansistring) (from JVM branch), needed to be
|
%!s(int64=13) %!d(string=hai) anos |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
%!s(int64=13) %!d(string=hai) anos |
Jonas Maebe
|
7230d076c4
* part of r19750, forgot to commit
|
%!s(int64=13) %!d(string=hai) anos |
Jonas Maebe
|
38c090c1a2
* fixed buffer overrun in TExternalAssembler.AsmWrite(ansistring) in case the
|
%!s(int64=13) %!d(string=hai) anos |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
%!s(int64=14) %!d(string=hai) anos |
sergei
|
b997094755
+ Generate unwind bytecode for function prologues on win64.
|
%!s(int64=14) %!d(string=hai) anos |
sergei
|
1365467b0d
+ Support classes for creating unwind bytecode for Win64.
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
ce88df680b
+ symansistr conditional define that, when activated, makes the symbol/
|
%!s(int64=14) %!d(string=hai) anos |
sergei
|
3eaf8df446
* Don't use hardcoded value for maxoutputlists
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
a03a597374
* don't call assembler when using -s in combination with -ap (mantis #19401)
|
%!s(int64=14) %!d(string=hai) anos |
sergei
|
5bda700410
* External assemblers: moved some common code into the base class, 4 copies reduced to one.
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
2c94ef0f09
* quote the path to the assembler if necessary when using popen(), since
|
%!s(int64=14) %!d(string=hai) anos |
mazen
|
b127fc154a
* Fixed spell error revealed by lintian.
|
%!s(int64=15) %!d(string=hai) anos |
pierre
|
7c04d8d13b
From patch submitted by Willibald Krenn in Bug Report 17500.
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=15) %!d(string=hai) anos |
florian
|
4123e0425c
* don't generate instruction alignment fill bytes in non exectuable sections
|
%!s(int64=15) %!d(string=hai) anos |
Jonas Maebe
|
e393446769
* fixed several omissions that could cause the dynamic linker not to
|
%!s(int64=16) %!d(string=hai) anos |
yury
|
b1427bad2e
* Fixed internal assembler writer to handle offset calculations with forward symbols involved. Internal assembler can handle dwarf debug info now.
|
%!s(int64=16) %!d(string=hai) anos |
Jonas Maebe
|
5f39783ec6
* moved adding of '-mfpu=softvfp' for arm/softfloat to overridden
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
a9c9ca0115
* set elf flags for soft float on arm
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
52722b2cab
* allocate .bss entries manual so we can take care of alignment
|
%!s(int64=17) %!d(string=hai) anos |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
59365a6db9
- garbage was being output sometimes instead of source lines when compiling with -al. This is because lastfileinfo and lastinfile were never initialized for MASM writer. This is true for TPPCMPWAssembler, too.
|
%!s(int64=17) %!d(string=hai) anos |
peter
|
a724d80e81
* debuginfo initialized per unit
|
%!s(int64=18) %!d(string=hai) anos |
peter
|
76b23821e1
* missing recalculation of relative constant
|
%!s(int64=18) %!d(string=hai) anos |
peter
|
b5fb7120b8
* fixed length calculation of leb128 constants
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
499cbcbbe1
* make cycle OPT=-gwl -Co -Cr on x86-64 fixed
|
%!s(int64=18) %!d(string=hai) anos |