Jonas Maebe
|
b99a8c129d
* write pointer data on AIX/ppc64 using .vbyte rather than using .llong
|
13 năm trước cách đây |
Jonas Maebe
|
6502717e67
* align all code/data sections to sizeof(pint), instead of sometimes
|
13 năm trước cách đây |
Jonas Maebe
|
ec77b0f3ca
* fixed writing the alignment for datablocks on darwin/aix based on
|
13 năm trước cách đây |
Jonas Maebe
|
ebc542a48b
* gcc does add a .file statement for AIX (but using different code than for
|
13 năm trước cách đây |
Jonas Maebe
|
1c91a555f4
+ support for asd_reference, asd_weak_reference and asd_weak_definition
|
13 năm trước cách đây |
Jonas Maebe
|
5433db6a49
* also specify the section alignment with the section statements themselves
|
13 năm trước cách đây |
Jonas Maebe
|
273b90fc37
+ AIX assembler writer
|
13 năm trước cách đây |
Jonas Maebe
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
Jonas Maebe
|
aaf6015b51
* converted tai directive string from pshortstring to ansistring (some
|
13 năm trước cách đây |
florian
|
f33ee60c2e
* write ait_varloc into assembler output, it is generated if -sr is passed to the compiler
|
13 năm trước cách đây |
sergei
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
13 năm trước cách đây |
Jonas Maebe
|
3a6fb7c9ef
- removed stray if-statement
|
13 năm trước cách đây |
sergei
|
9eb451756b
+ Support .seh_handler directive
|
14 năm trước cách đây |
sergei
|
b997094755
+ Generate unwind bytecode for function prologues on win64.
|
14 năm trước cách đây |
sergei
|
b0c2548019
* Use '.tls' as name for sec_threadvar sections for all Windows and WinCE targets, not just i386-win32.
|
14 năm trước cách đây |
sergei
|
1365467b0d
+ Support classes for creating unwind bytecode for Win64.
|
14 năm trước cách đây |
florian
|
f1f0cb033a
* move ReplaceForbiddenChars to cpubase of avr so it can be used in dbgstabs as well
|
14 năm trước cách đây |
florian
|
7bceba2392
* since the last name mangling changes, gas writer for avr needs to replace more illegal characters
|
14 năm trước cách đây |
florian
|
2eb39c8843
* patch by Jeppe Johansen to support jumptable generation for case nodes on arm/thumb-2, resolves #19502
|
14 năm trước cách đây |
sergei
|
ae4cdf25f8
+ aggas.pas: Write section attributes when long section names are used for smart linking (enabled for win32 and win64). It is needed because GAS does not understand that '.text.something' is part of '.text' and assigns default attributes (writable data) to all such sections, which is not the desired behavior.
|
14 năm trước cách đây |
sergei
|
5bda700410
* External assemblers: moved some common code into the base class, 4 copies reduced to one.
|
14 năm trước cách đây |
florian
|
fb84cb865b
* rebase to trunk@17295
|
14 năm trước cách đây |
florian
|
f328b6d635
+ user section type
|
14 năm trước cách đây |
florian
|
26415e9903
* as avr doesn't like $ in symbols, use ReplaceForbiddenChars to replace them
|
14 năm trước cách đây |
mazen
|
b127fc154a
* Fixed spell error revealed by lintian.
|
15 năm trước cách đây |
Jonas Maebe
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
15 năm trước cách đây |
Jonas Maebe
|
ad93588fa1
* use 32 bit int->string conversions for non-64 bit constants on 32 bit
|
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
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
15 năm trước cách đây |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 năm trước cách đây |