summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAge
* New upstream version 1.4.71Ruben Undheim2019-10-19
|
* Imported 1.3.103Ruben Undheim2018-07-12
|
* Imported 1.3.80Ruben Undheim2017-07-13
|
* Squashed commit of the following:Ruben Undheim2016-10-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 29152637176f5792c41fef6cff1c27e5ca45f071 Merge: 1dea2e4 779d968 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Mon Oct 3 15:45:47 2016 -0400 Merge branch 'master' into work commit 779d968f3f42ec96cff466664708d8f6f404e206 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Mon Oct 3 15:45:45 2016 -0400 Update at Mon Oct 3 15:45:45 EDT 2016 by tim commit 1dea2e4195af18e2a0a2da4d6655a44959892bb1 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Mon Oct 3 15:40:21 2016 -0400 Eliminated three more situations causing DRC errors. One was a simple round-off error issue. Of the other two, (1) offset + stubroute was missing the obvious choice of putting the offset away from the obstruction to satisfy DRC spacing instead of closing up the gap, if the former is a smaller offset. This prevents offsets that are so large that they start to interfere with objects in the track in front of the offset; and (2) handled cases where stub routes were put in places they were not needed, due to conservative rules. Used an error box check to find out if tap geometry covers the whole stub route, and eliminated those that are. commit cef9befaec89df0d7bfeaab47a95a17760f98159 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Sun Oct 2 19:45:44 2016 -0400 Removed the artificial constraint of 64 pins per macro set by fixed arrays, replacing them with dynamically allocated arrays. commit 5eb661f9fe244b923ce5b5e95b9ce337d4220187 Merge: 4ba184d 83f6883 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Sun Oct 2 17:51:37 2016 -0400 Merge branch 'master' into work commit 83f68836236a6392624d4da87b049c7dcad259a9 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Sun Oct 2 17:51:36 2016 -0400 Update at Sun Oct 2 17:51:35 EDT 2016 by tim commit 4ba184d41801e08c6078725e5485a5b50ed6303c Author: Tim Edwards <tim@opencircuitdesign.com> Date: Sun Oct 2 17:51:01 2016 -0400 Set a limit check on the number of pins on a LEF macro. Needs to be allocated so that limits are not required. commit 702ed859d58696bb110106a41b06ce6c4efd6d73 Merge: e52b6c7 ad9448d Author: Tim Edwards <tim@opencircuitdesign.com> Date: Thu Sep 1 11:44:12 2016 -0400 Merge branch 'master' into work commit ad9448dabcc2da8a88529a696dcdc28f987c1561 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Thu Sep 1 11:44:12 2016 -0400 Update at Thu Sep 1 11:44:12 EDT 2016 by tim commit e52b6c781e206779e5e52b87397fc24d9038cdb2 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Thu Sep 1 11:39:12 2016 -0400 Update to the way that qrouter handles via offsets for processes whose track pitch is so tight that vias cannot be placed on adjacent tracks without causing a DRC violation. The previous code did not properly track via-to-via spacing on all layers for all interacting via combinations. The new code is much longer but more straightforward and easier to read. commit b719c16cd466c94e5c14a0d8d573218a24163fee Merge: 5cc65d4 ea1af0f Author: Tim Edwards <tim@opencircuitdesign.com> Date: Wed Aug 31 07:35:22 2016 -0400 Merge branch 'master' into work commit ea1af0f287a455ab0c8ed63943890518bc06be2b Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Wed Aug 31 07:35:21 2016 -0400 Update at Wed Aug 31 07:35:21 EDT 2016 by tim commit 5cc65d43953e5890df9c40e62624e628de373029 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Wed Aug 31 07:34:04 2016 -0400 Major update to separate the tap offset and stub route distances so that they can be applied separately. No functional change, only change is to the database structure. commit 22aa4966c0dc595dd70674923cce4a24cf9e7b92 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 30 22:48:12 2016 -0400 Corrected a very obscure error that caused stub routes to get confused by a nearby node on the same net and flip directions, causing the stub to be unconnected and probably cause a DRC error as well. Very rare occurrence, but fixed now anyway. commit c79f5dab18eeb64f82092fde6035b7c4faffe0c5 Merge: b6dcb22 b83d3f9 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 30 10:03:31 2016 -0400 Merge branch 'master' into work commit b83d3f99f78a15534bcfe075261f2ab0f0fb3d24 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Tue Aug 30 10:03:31 2016 -0400 Update at Tue Aug 30 10:03:31 EDT 2016 by tim commit b6dcb22912735507f41cb11403d7dfb180bb7ba6 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 30 10:02:20 2016 -0400 Corrected problems caused by introducing the non-Tk qrouternullg, which caused the options and arguments processing to get screwed up. Replaced the optarg mechanism with a coded argument processing routine. commit bb94dd731eda59f8dfc6206a468da25fe97ec312 Merge: 198324d 5c7dc0c Author: Tim Edwards <tim@opencircuitdesign.com> Date: Sun Aug 28 21:56:26 2016 -0400 Merge branch 'master' into work commit 5c7dc0c628eff923ea3cc0e31f16eb85dffd44e0 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Sun Aug 28 21:56:25 2016 -0400 Update at Sun Aug 28 21:56:25 EDT 2016 by tim commit 198324dcbbd92bc785ad0f62bfea92b2bbbafb7e Author: Tim Edwards <tim@opencircuitdesign.com> Date: Sun Aug 28 21:55:19 2016 -0400 Removed two more sources of DRC errors, where track-to-track via spacing violations on the same net (causing metal notch errors) were being ignored due to trivial errors in the code. commit 8d3f09d28e991f4ff5062a661bed40917ef0f493 Merge: 844babc 884a212 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Fri Aug 26 20:50:02 2016 -0400 Merge branch 'master' into work commit 884a2126abbb8011c9beb969aa9cf75cb1e7677e Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Fri Aug 26 20:50:00 2016 -0400 Update at Fri Aug 26 20:50:00 EDT 2016 by tim commit 844babcc275e0932d4df55bfe7796b79be6c6091 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Fri Aug 26 20:48:40 2016 -0400 Corrected the segment write-back and net rip-up routines, both of which failed to preserve specific directional blocking information at a grid point when placing or removing a routed net. commit 5ca264ddccb3bc8617f7c60a3c0667e3a422ab5e Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 23 11:17:47 2016 -0400 Minor correction to supress tkcon in -nog mode; in other words, the -nog mode implies -noc, since the console is Tk-based. commit 8cecc9b0a0fdb224bed2f3b7f6b0b6060900e5e2 Merge: 11f09aa c5fb6b0 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 23 11:12:21 2016 -0400 Merge branch 'master' into work commit c5fb6b0f4b10a5d736e02df09e8cbbc1ec94d645 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Tue Aug 23 11:12:20 2016 -0400 Update at Tue Aug 23 11:12:20 EDT 2016 by tim commit 11f09aa12b79454f33416fa831f391f2847fb8ce Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Aug 23 11:11:02 2016 -0400 Added new executable "qrouternullg" that does not invoke Tk or bring up a graphics window. Only lightly tested, but appears to work. Invoke with "qrouter -nog" (-nographics). commit 972d325bf51e4ca8e80479723d39d1941f2778ad Merge: 200aa1b 3f9e856 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Jul 26 22:31:38 2016 -0400 Merge branch 'master' into work commit 3f9e8565f57f4e378cf2d9c26eb48b8d8ce945a3 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Tue Jul 26 22:31:37 2016 -0400 Update at Tue Jul 26 22:31:37 EDT 2016 by tim commit 200aa1b38d31c4f941c66ef8e103eedc6d6971c9 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Jul 26 22:29:55 2016 -0400 Discovered that a recent change to the startup sequence causes the graphics initialization to be skipped if qrouter is started with no arguments. This is unnecessary and merely prevents the graphic display in the fully interactive mode. The problem is now fixed. commit 2adf8a91081ce826cdfe0bf25cb51e8b7db32649 Merge: a846f11 ae3fbed Author: Tim Edwards <tim@opencircuitdesign.com> Date: Thu Jul 21 11:12:19 2016 -0400 Merge branch 'master' into work commit ae3fbedd0cad99f24789744a13cc17c3392db1e8 Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Thu Jul 21 11:12:18 2016 -0400 Update at Thu Jul 21 11:12:18 EDT 2016 by tim commit a846f1110a488d3b5cb254975c8b8219ccb2f875 Author: Tim Edwards <tim@opencircuitdesign.com> Date: Thu Jul 21 11:12:10 2016 -0400 Updated configure script to extract paths for Tcl/Tk lib and include files from the strings passed to the compiler and linker, so that the file checks are not disjoint from the contents of tclConfig.sh and tkConfig.sh. commit 919bed4585a8e7d78dc8c1410560fe2b57f4e25f Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Jul 12 21:23:59 2016 -0400 Corrected an error found by Ting-Ru Lin in which FIXED nets in the NETS section are treated like those in SPECIALNETS, but since the syntax of NETS and SPECIALNETS is different, this results in a parsing error. commit b35c1615bb80000b449f07b691a0c323282bfd35 Merge: 993d188 fc1753c Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Jul 12 09:09:19 2016 -0400 Merge branch 'master' into work commit fc1753c9238435e96a58fff6691cc37a126b43ce Author: Tim Edwards <tim@vivaldi.tim.linglan.net> Date: Tue Jul 12 09:09:17 2016 -0400 Update at Tue Jul 12 09:09:17 EDT 2016 by tim commit 993d188b69fe79905f8056626108feab91ff580f Author: Tim Edwards <tim@opencircuitdesign.com> Date: Tue Jul 12 09:08:45 2016 -0400 Changed the non-Tcl version to print the same version message at the top of the run as the Tcl version does.
* Added two missing function declarations in maze.h, but also removedTim Edwards2016-01-21
| | | | | the switch to treat warnings as compile errors, since that should only be used for development cleanup.
* Wholesale update with changes from Staf Verhaegen's branch onTim Edwards2016-01-18
| | | | | | gitlab.com. Only difference from that version is a change to the nesting of the statement in maze.c annotated with FIXME by Staf.
* Corrected configuration to properly handle "prefix" in theTim Edwards2015-10-30
| | | | configure line.
* Updated the configure script with a few more common locationsTim Edwards2015-10-18
| | | | for finding tclConfig.sh and tkConfig.sh.
* Reverted one change involving the $prefix set by configure; stillTim Edwards2015-10-14
| | | | | | | figuring out how to specify QROUTER_LIB_DIR, which needs to be dealt with another way. Also fixed parsing of the "priority" command.
* Changed prefix in configure file per Staf Verhaegen's patch.Tim Edwards2015-10-13
| | | | | Also fixed the qrouter.h declaration of fillMask() per Staf's patch.
* Updated configure for cygwin compile.Tim Edwards2015-10-09
|
* Initial commit at Tue Sep 16 10:20:18 EDT 2014 by tim on ↵Tim Edwards2014-09-16
stravinsky.tim.linglan.net