summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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.midipix2-7/+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).midipix2-3/+10
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.midipix2-22/+28
2019-02-17midipix_asm_assemble_integer(): filter out c++ constructors.midipix2-0/+10
2019-02-17midipix_asm_reestablish_section(): better integrate with gcc's varasm logic.midipix3-22/+14
2019-02-17midipix target: define DO_GLOBAL_DTORS_BODY to avoid libgcc's default code.midipix1-0/+3
2019-02-17midipix_pe_create_got_entry(): remove obsolete code path.midipix1-5/+1
2019-02-03midipix target: properly support dso data references.midipix2-0/+98
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-02-02PE targets: do not confine the dllexport attribute to the default visibility.midipix1-4/+0
2019-01-08midipix targets: GOT entries: unless internal visibility, create in .got$.midipix1-11/+7
2017-12-15midipix targets: specs: added -mforeign and -mconsole support.midipix2-2/+10
2017-11-19gcc driver: properly handle the command-line --sysroot argument.midipix1-71/+99
2017-10-25midipix targets: ldso: executables now use the framework loader by default.midipix1-2/+2
2017-10-24midipix targets: added the -mout-dsolib PE-specific directive.midipix3-4/+10
2017-10-19midipix target: remove the CPP_SPEC_LDSO macro, as it is no longer needed.midipix1-4/+0
2017-10-19midipix target: static exe's now set the application type (default/standalone).midipix1-4/+4
2017-10-15midipix target: use crtidata.o|crtldso.o|crtvrfs.o only with dyn. linked apps.midipix1-6/+8
2017-10-15libc/cbb-musl-pe.h: whitespace meditation.midipix1-13/+13
2017-10-15midipix target: added the -midata option.midipix2-0/+8
2017-10-15midipix target: integrated the ldso design options (-mldso, -mvrfs).midipix2-5/+10
2017-10-15midipix target: renamed option: -mtty-console --> -mdinga.midipix2-3/+3
2017-10-15midipix target: new ldso design: removed the discarded ldso options.midipix2-51/+4
2017-06-03gcc/doc/gcc.texi: adjust source to modern texinfo syntax.midipix1-2/+8
2016-11-24cbb-musl-elf.h: whitespace normalization.midipix1-8/+8
2016-11-24cbb-musl-elf.h: provide STANDARD_STARTFILE_PREFIX_{1|2} definitions.midipix1-0/+6
2016-11-24cbb-musl-pe.h: provide STANDARD_STARTFILE_PREFIX_{1|2} definitions.midipix1-0/+6
2016-07-18midipix targets: remove the MASK_STACK_PROBE bit from the subtarget default.midipix1-1/+0
2016-06-28midipix targets: shared: complete list of non-exported symbols.midipix1-0/+3
2016-06-28midipix targets: explicitly link --as-needed all runtime components.midipix1-4/+8
2016-06-02midipix targets: so_entry_point: protect 32-bit name-space (adds underscore).midipix1-2/+2
2016-02-29cbb-common.h: render the _GNU_SOURCE definition compatible with -D_GNU_SOURCE.midipix1-1/+1
2015-11-25midipix targets: GOT entries: account for a re-established section directive.midipix3-2/+21
2015-11-08midipix targes: add convenience built-in definitions.midipix1-0/+8
2015-09-15define TARGET_MANGLE_DECL_ASSEMBLER_NAME for compatibility with gcc releasesmidipix1-0/+3
2015-09-13fix bi-arch macro definitions (size_t,ptrdiff_t,wchar) for the midipix targets.midipix1-0/+19
2015-09-13fix build recipes for the 32-bit midipix targets.midipix3-3/+7
2015-09-12fix generation of import libraries for libstdc++.midipix2-2/+4
2015-09-10libiberty: fix the neutral implementation of xstrerror().midipix1-1/+14
2015-07-26improved sysroot configurability for gcc, distinguishing betweenmidipix2-12/+12
2015-07-18initial implementation of GOT entries and initial support of PE visibilitymidipix5-55/+176
2015-07-18midipix start-file specification: define crti.o as the first object to be linkedmidipix1-2/+2