summaryrefslogtreecommitdiff
path: root/gcc/config/i386/midipix.c
AgeCommit message (Collapse)AuthorFilesLines
2019-03-12midipix targets: impl. midipix_seh_hook__pe_seh_{init_sections|unwind_emit}().midipix1-36/+7
2019-03-03midipix_pe_create_got_entry(): explicitly pad 64-bit target entries.midipix1-1/+4
2019-03-03midipix targets: .gotrefs: allow linker to sort entries by target section.midipix1-6/+20
2019-02-26midipix targets: .gotrefs entry generation: revise abi, account for .linkonce.midipix1-17/+41
2019-02-24midipix targets: create .got entries for c++ virtual thunks.midipix1-1/+3
2019-02-24midipix targets: remove the wrong flag_constructor_decl logic.midipix1-2/+1
2019-02-23midipix_asm_assemble_integer(): correctly distinguish between defs. and decls.midipix1-2/+2
2019-02-23midipix targets: added -mstatic (assume static linking).midipix1-3/+6
2019-02-23midipix_asm_assemble_integer(): properly distinguish between defs. and decls.midipix1-3/+1
2019-02-23midipix_symbol_ref_dllimport_p(): properly distinguish between defs. and decls.midipix1-4/+2
2019-02-21midipix targets: symbol reference optimization: use image-relative relocations.midipix1-10/+16
2019-02-17midipix targets: create .got entries in .dsosyms, support interposition.midipix1-11/+23
2019-02-17midipix_asm_assemble_integer(): filter out c++ constructors.midipix1-0/+5
2019-02-17midipix_asm_reestablish_section(): better integrate with gcc's varasm logic.midipix1-8/+14
2019-02-17midipix_pe_create_got_entry(): remove obsolete code path.midipix1-5/+1
2019-02-03midipix target: properly support dso data references.midipix1-0/+91
2019-02-03midipix target internals: provide midipix_asm_reestablish_section().midipix1-20/+28
2019-02-02midipix targets: generate the .got entry for default & hidden visibility syms.midipix1-4/+6
2019-02-02midipix_symbol_ref_dllimport_p(): properly support -fvisibility=hidden, etc.midipix1-3/+7
2019-02-02midipix targets: generate the .got entry only for default visibility symbols.midipix1-0/+7
2019-01-08midipix targets: GOT entries: unless internal visibility, create in .got$.midipix1-11/+7
2015-11-25midipix targets: GOT entries: account for a re-established section directive.midipix1-2/+7
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-47/+127
for the midipix targets. signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-04-01midipix target implementation: finalize preliminary biarch support.midipix1-9/+8
+ 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-21midipix target implementation: initial commit.midipix1-0/+454
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.