aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Handle unknown function addresses in tools/checkstack.py.Kevin O'Connor2010-05-011-17/+16
* Simplify build by manually resolving external symbols in layoutrom.py.Kevin O'Connor2010-05-013-201/+231
* Improvements to tools/checkstack.py.Kevin O'Connor2010-03-091-34/+113
* Detect latest FC12 gcc -combine breakage.Kevin O'Connor2010-01-031-0/+1
* Force a link error if a function is used from the wrong code chunk.Kevin O'Connor2010-01-011-12/+15
* Add support for 32bit PCI BIOS entry.Kevin O'Connor2009-12-302-47/+93
* Fix potential build failure due to text16 section being too large.Kevin O'Connor2009-12-192-17/+21
* Enhance readserial.py to try to account for host time offsets.Kevin O'Connor2009-12-121-8/+12
* Fix timing in readserial.py - use 10 bits per byte.Kevin O'Connor2009-12-051-1/+4
* Enhance readserial.py to note when resetting timer.Kevin O'Connor2009-12-051-2/+4
* Test for broken gcc -combine on FC12.Kevin O'Connor2009-11-201-4/+27
* Allow rom to grow beyond 64K.Kevin O'Connor2009-09-202-49/+131
* Fix bug causing layoutrom.py to break if no rodata sections.Kevin O'Connor2009-08-181-1/+1
* Update tools/checkstack.py - new compilers set %ebp in preamble.Kevin O'Connor2009-08-091-0/+3
* Add descriptions to the gcc tests in tools/test-gcc.sh.Kevin O'Connor2009-06-301-3/+14
* Enhance gcc test for visible variables with -fwhole-program.Kevin O'Connor2009-06-261-0/+1
* Minor - clarify disabling "-combine" warning.Kevin O'Connor2009-06-151-2/+1
* Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor2009-06-151-23/+8
* Add support for gcc v3.x compilers.Kevin O'Connor2009-06-101-4/+3
* Do garbage collection of unused sections.Kevin O'Connor2009-06-101-23/+145
* checkstack.py should not match pushaw on stack usage check.Kevin O'Connor2009-06-101-1/+1
* Keep relocated 16bit code so checkstack can use it.Kevin O'Connor2009-05-271-1/+1
* Pack 16bit code into last part of f-segment.Kevin O'Connor2009-05-232-23/+44
* Add missing tools/buildrom.py script.Kevin O'Connor2009-05-141-0/+43
* Add tools/checksum.py tool.Kevin O'Connor2009-05-131-0/+16
* Fix auto-restart timeout in tools/readserial.pyKevin O'Connor2009-04-261-4/+4
* Enhance test-gcc.sh.Kevin O'Connor2009-04-191-4/+4
* Add new tool - tools/readserial.py.Kevin O'Connor2009-04-191-0/+101
* Use CC consistently in test-gcc.sh script.Kevin O'Connor2009-03-271-1/+1
* Enhance gcc checks.Kevin O'Connor2009-03-271-4/+23
* Expand gcc tests.Kevin O'Connor2009-03-262-23/+50
* Minor - rename BX_PANIC to panic.Kevin O'Connor2009-02-081-2/+2
* Enhance makefile to autodetect if AVOIDCOMBINE is needed.Kevin O'Connor2009-01-251-0/+23
* Minor - improve space used reporting in tools/layoutrom.py.Kevin O'Connor2009-01-191-6/+6
* Have layoutrom.py show info on utilization of fixed area.Kevin O'Connor2009-01-171-5/+21
* Try to automatically fit sections into open spaces in the fixed area.Kevin O'Connor2009-01-172-27/+92
* Layout fixed area using linker instead of assembler.Kevin O'Connor2009-01-172-11/+76
* Switch to new stack when calling ATA function in 16bit mode.Kevin O'Connor2009-01-011-2/+2
* Add tool for generating assembler offset definition file.Kevin O'Connor2008-11-161-0/+17
* Misc minor cleanups.Kevin O'Connor2008-10-261-2/+2
* Change checkstack.py tool - key functions by address instead of name.Kevin O'Connor2008-07-131-45/+48
* Show percent space of C code used in checkrom.py.Kevin O'Connor2008-07-121-2/+4
* Relinking rom32.o twice seems flaky - make third link stage.Kevin O'Connor2008-07-061-5/+10
* Ensure proper alignment of subsections.Kevin O'Connor2008-07-051-2/+5
* Use ld to build final rom; remove custom build utilities.Kevin O'Connor2008-07-053-144/+33
* Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.Kevin O'Connor2008-07-041-2/+3
* Add hack to prevent checkstack.py from infinitely recursing (with bad input).Kevin O'Connor2008-07-041-0/+1
* Fixup bios.bin.elf building on other versions of ld.Kevin O'Connor2008-06-201-1/+1
* Improvements to checkstack.py tool.Kevin O'Connor2008-06-071-11/+34
* Add tool to check stack usage of 16bit code.Kevin O'Connor2008-05-121-0/+117