summaryrefslogtreecommitdiffhomepage
path: root/ir/be/begnuas.h
Commit message (Expand)AuthorAge
* be: Factor out code to decide whether a basic block needs a label.Christoph Mallon2018-05-31
* be: Factor out common code to handle switch tables.Christoph Mallon2016-11-28
* beemitter: Move helper function to beemithlpMatthias Braun2016-02-08
* be: Remove the unused enum entry 'GAS_SECTION_LAST'.Christoph Mallon2015-09-25
* be: Remove the unused declaration 'be_gas_pic'.Christoph Mallon2015-09-25
* amd64: Implement switchjmp in PIC, refactoringMatthias Braun2015-09-23
* begnuas/i32: properly emit jump tables in PIC modeMatthias Braun2015-09-07
* begnuas: Correctly handle initializers with relocations in PICMatthias Braun2015-09-07
* begnuas: Remove wrong commentMatthias Braun2015-05-26
* Rework setting some OS detailsMatthias Braun2015-05-07
* add support for jcr sectionMatthias Braun2014-03-06
* dwarf: fix escaping of special filenamesMatthias Braun2013-05-06
* remove license stuff from filesMatthias Braun2012-12-12
* begnuas: simplify, add be_gas_emit_string()Matthias Braun2012-11-15
* be: introduce verboseasm flag (enabled by default)Matthias Braun2012-06-06
* dwarf: initial support for callframe and paramsMatthias Braun2012-04-26
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* introduce Switch nodeMatthias Braun2011-11-02
* Initial support for dwarf debug infoMatthias Braun2011-10-27
* let backends decide wether to use begnuasMatthias Braun2011-10-27
* begnuas: let user specify elf variantsMatthias Braun2011-09-06
* unify sparc/ia32 SwitchJmp handlingMatthias Braun2011-06-11
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* move typedefs from public header to private headerMatthias Braun2010-09-22
* - added emit_section_sparc to begnuasHannes Rapp2010-04-27
* Output proper local lables (starting with .L/L) for the PIC base, switch tabl...Christoph Mallon2010-02-13
* use begnuas to emit block labels so we use the correct private prefix on mac ...Matthias Braun2010-02-13
* implement several new section types including comdat for ELF, this potentiall...Matthias Braun2010-02-12
* allow several odd weak combinationsMatthias Braun2010-02-11
* backend_marked was a buggy/wrong concept, removed itMatthias Braun2010-02-03
* Rework linkage types in firm.Matthias Braun2010-02-03
* make the character used for specifying elf types configurable in begnuas and ...Matthias Braun2010-02-01
* .word has different size on different architecutres, use .shortMatthias Braun2009-09-24
* Rework Block labels: They are entities now so we don't need a special symcons...Matthias Braun2009-06-01
* generalize support for segmentsMatthias Braun2008-07-31
* - unfinished work to support exception label lookupMichael Beck2008-06-12
* started implementing Mac Style PICMatthias Braun2008-04-03
* some mach-o related fixesMatthias Braun2008-03-30
* simplify begnuas.c by not sorting entities into sectionsMatthias Braun2008-03-30
* - cleanup and rewrite some of the dbgout stuff (no passing around of handles ...Matthias Braun2008-03-30
* update copyright messageMichael Beck2008-01-02
* added GNU_FLAVOUR_YASM to support the YASM assemblerMichael Beck2008-01-02
* no environment anymore for emittersMatthias Braun2007-09-26
* renamed function to be_gas_label_prefix()Michael Beck2007-07-25
* doxygen comments addedMichael Beck2007-05-05
* unified mein file commentsChristian Würdig2007-04-30
* added new licence headerChristian Würdig2007-04-27
* - Implement all the state switching stuff needed for efficient fpu modeMatthias Braun2007-04-02
* The big committ:Matthias Braun2007-03-19