aboutsummaryrefslogtreecommitdiff
path: root/scripts/layoutrom.py
AgeCommit message (Expand)AuthorFilesLines
2021-06-04Increase BUILD_MIN_BIOSTABLE for large romsGerd Hoffmann1-0/+4
2016-02-19build: fix .text section address alignmentKevin O'Connor1-4/+10
2015-06-01Add multiboot support.Vladimir Serbinenko1-0/+8
2014-10-11build: Support declaring 32bit C functions that must reside in the f-segmentKevin O'Connor1-5/+11
2014-06-11build: Minor - fix comments referring to old tools/ directory.Kevin O'Connor1-1/+1
2014-06-11build: Get fixed address variables from 32bit compile pass (not 16bit)Kevin O'Connor1-4/+6
2014-06-11build: Only export needed fields in LayoutInfo in layoutrom.py.Kevin O'Connor1-63/+67
2014-06-11build: Use fileid instead of category to write sections in layoutrom.py.Kevin O'Connor1-21/+28
2014-06-11build: Keep segmented sections separate until final link step.Kevin O'Connor1-32/+20
2014-06-11build: Rework getRelocs() to use a hash instead of categories in layoutrom.pyKevin O'Connor1-19/+13
2014-06-11build: Refactor findInit() function.Kevin O'Connor1-28/+18
2014-06-11build: Use customized entry point for each type of build.Kevin O'Connor1-12/+15
2014-06-11build: Refactor layoutrom.py gc() function.Kevin O'Connor1-25/+15
2014-06-11build: Extract section visiting logic in layoutrom.py.Kevin O'Connor1-57/+60
2014-06-11build: Remove unused function getSectionsStart() from layoutrom.py.Kevin O'Connor1-5/+0
2014-01-20build: Be careful with unicode and byte strings for python3 compatibility.Johannes Krampf1-7/+7
2014-01-20build: Avoid sort() on unordered classes for python3 compatibility.Johannes Krampf1-3/+4
2014-01-20build: Be explicit that we want integers when dividing for python3 compat.Johannes Krampf1-2/+2
2014-01-20build: Make print statements in scripts python3 compatible.Johannes Krampf1-16/+16
2013-12-07Separate out sec32init sections even when not doing code relocation.Kevin O'Connor1-19/+34
2013-08-17Rename tools/ directory to scripts/ directory.Kevin O'Connor1-0/+693