summaryrefslogtreecommitdiff
path: root/gcc/config/i386/midipix.h
AgeCommit message (Collapse)AuthorFilesLines
2019-02-17midipix targets: create .got entries in .dsosyms, support interposition.midipix1-11/+5
2019-02-17midipix_asm_reestablish_section(): better integrate with gcc's varasm logic.midipix1-3/+0
2019-02-17midipix target: define DO_GLOBAL_DTORS_BODY to avoid libgcc's default code.midipix1-0/+3
2019-02-03midipix target: properly support dso data references.midipix1-0/+7
2016-07-18midipix targets: remove the MASK_STACK_PROBE bit from the subtarget default.midipix1-1/+0
2015-11-25midipix targets: GOT entries: account for a re-established section directive.midipix1-0/+3
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-11-08midipix targes: add convenience built-in definitions.midipix1-0/+8
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-09-15define TARGET_MANGLE_DECL_ASSEMBLER_NAME for compatibility with gcc releasesmidipix1-0/+3
which did not yet support SUBTARGET_MANGLE_DECL_ASSEMBLER_NAME. signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-09-13fix bi-arch macro definitions (size_t,ptrdiff_t,wchar) for the midipix targets.midipix1-0/+19
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-07-18initial implementation of GOT entries and initial support of PE visibilitymidipix1-1/+32
for the midipix targets. signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-06-01init_section fix (function.c --> __main)midipix1-0/+7
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-05-31normalize the midipix target builtins.midipix1-2/+2
+ remove __NTAPI (never used, not needed). + change __MIDIPIX to __midipix__ (analogous to __linux__). + add __PE__ (analogous to __ELF__). signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-04-01midipix target implementation: finalize preliminary biarch support.midipix1-1/+7
+ set default arch to m32/m64 for the i686- and x86_64- toolchains, respectively. + temporarily disable SEH for the i686-nt32-midipix target; this is needed since the 32-bit PE assembler rejects .seh_proc, meaning that currently we cannot even have 32-bit SEH support as a stub (adding the necessary assembler support should be easy, as it already exists for the 64-bit Windows targets). signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-03-26midipix.h: define HOST_EXECUTABLE_SUFFIX to be a null string.midipix1-0/+3
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-03-21midipix target implementation: initial commit.midipix1-0/+375
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.