aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2012-03-24test-gcc: do not truncate stderrIan Campbell1-10/+10
2012-03-24Use "git describe" in the build generated version description.Kevin O'Connor1-0/+27
2012-03-06vgabios: Initial support for fixing up assembler to workaround x86emu.Kevin O'Connor1-0/+39
2012-02-20Use "#!/bin/sh" instead of ":" in tools/gen-offsets.sh.Kevin O'Connor1-1/+1
2012-02-13vgabios: Some tweaks to optimize stack space.Kevin O'Connor1-1/+1
2012-02-08Permit .rodata.__PRETTY_FUNCTION__. sections in roms.Kevin O'Connor1-4/+8
2011-12-20buildrom.py: Handle image size in PCI headerJulian Pidancet1-0/+5
2011-10-30acpi: extract aml from .lstMichael S. Tsirkin1-11/+22
2011-10-12acpi: generate and parse mixed asl/aml listingMichael S. Tsirkin2-0/+322
2011-07-10Rename the apm, pcibios, and elf entry points.Kevin O'Connor1-1/+1
2011-07-09Extend tools/readserial.py to support serial port timing calibration.Kevin O'Connor1-12/+61
2011-07-05Add utility "tools/encodeint.py" for CBFS config file creation.Kevin O'Connor1-0/+21
2011-05-21Check for broken LD that ships with Ubuntu 11.04.Kevin O'Connor1-1/+34
2011-01-29Change kconfig to emit disabled symbols in autoconf.h.Kevin O'Connor1-1/+10
2011-01-29Build changes for Linux kconfig code to work in seabios dir structure.Kevin O'Connor4-25/+32
2011-01-26Initial commit of Kconfig build tool.Kevin O'Connor40-0/+22689
2010-12-24Enhance layoutrom.py to work around a binutils quirk.Kevin O'Connor1-1/+10
2010-12-05Require a "_cfuncXX_" symbol prefix for inter-mode c function references.Kevin O'Connor1-11/+28
2010-10-17Report meaningful error if pyserial not present in tools/readserial.pyKevin O'Connor1-1/+9
2010-09-26Show size of non-relocatable runtime code during build.Kevin O'Connor1-2/+5
2010-09-25Allow rom to grow to 256K.Kevin O'Connor1-0/+2
2010-09-15Enhance build to emit relocation information.Kevin O'Connor1-3/+60
2010-09-15Separate out init code from the rest of the 32bit flat code.Kevin O'Connor1-3/+50
2010-09-15Modify tools/layoutrom.py to use classes instead of tuples.Kevin O'Connor2-178/+189
2010-09-13Use str.startswith() in python scripts.Kevin O'Connor2-13/+12
2010-08-28Enhance tools/readserial.py to support reading from a pipe.Kevin O'Connor1-12/+31
2010-08-28Make tools/transdump.py more resilient to unknown input.Kevin O'Connor1-2/+2
2010-07-30Add tools/trandump.py tool for converting hexdump() output.Kevin O'Connor1-0/+50
2010-05-01Handle unknown function addresses in tools/checkstack.py.Kevin O'Connor1-17/+16
2010-05-01Simplify build by manually resolving external symbols in layoutrom.py.Kevin O'Connor3-201/+231
2010-03-09Improvements to tools/checkstack.py.Kevin O'Connor1-34/+113
2010-01-03Detect latest FC12 gcc -combine breakage.Kevin O'Connor1-0/+1
2010-01-01Force a link error if a function is used from the wrong code chunk.Kevin O'Connor1-12/+15
2009-12-30Add support for 32bit PCI BIOS entry.Kevin O'Connor2-47/+93
2009-12-19Fix potential build failure due to text16 section being too large.Kevin O'Connor2-17/+21
2009-12-12Enhance readserial.py to try to account for host time offsets.Kevin O'Connor1-8/+12
2009-12-05Fix timing in readserial.py - use 10 bits per byte.Kevin O'Connor1-1/+4
2009-12-05Enhance readserial.py to note when resetting timer.Kevin O'Connor1-2/+4
2009-11-20Test for broken gcc -combine on FC12.Kevin O'Connor1-4/+27
2009-09-20Allow rom to grow beyond 64K.Kevin O'Connor2-49/+131
2009-08-18Fix bug causing layoutrom.py to break if no rodata sections.Kevin O'Connor1-1/+1
2009-08-09Update tools/checkstack.py - new compilers set %ebp in preamble.Kevin O'Connor1-0/+3
2009-06-30Add descriptions to the gcc tests in tools/test-gcc.sh.Kevin O'Connor1-3/+14
2009-06-26Enhance gcc test for visible variables with -fwhole-program.Kevin O'Connor1-0/+1
2009-06-15Minor - clarify disabling "-combine" warning.Kevin O'Connor1-2/+1
2009-06-15Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor1-23/+8
2009-06-10Add support for gcc v3.x compilers.Kevin O'Connor1-4/+3
2009-06-10Do garbage collection of unused sections.Kevin O'Connor1-23/+145
2009-06-10checkstack.py should not match pushaw on stack usage check.Kevin O'Connor1-1/+1
2009-05-27Keep relocated 16bit code so checkstack can use it.Kevin O'Connor1-1/+1