Commit Graph

46 Commits

Author SHA1 Message Date
Christian Costa
66278066b4 Use relative paths for submodules so they use the same protocol as the top one.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
2023-08-02 15:53:35 +02:00
Matt Liberty
0dd865e94e move abc to third-party
Signed-off-by: Matt Liberty <mliberty@eng.ucsd.edu>
2021-12-22 14:45:15 -08:00
Tom Spyrou
a5a7d5ab40 Revert "Revert "Add abc as a submodule and switch to calling vs forking (#1413)""
This reverts commit f87e94f15f.
2021-12-22 13:18:38 -08:00
Tom Spyrou
f87e94f15f Revert "Add abc as a submodule and switch to calling vs forking (#1413)"
This reverts commit 1f938a4a01.
2021-12-17 17:46:14 -08:00
Tom Spyrou
1f938a4a01 Add abc as a submodule and switch to calling vs forking (#1413)
* add abc as submodule but don't link it yet

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* add libabc to link libraries

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* include abc generic.h in rmp

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* cmake and include tweaks from Matt to get the compile to work

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* fix shell out to abc to work with bash as default shell

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* calling abc works read filetype error exists

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* source not read in abc tcl interp

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* gcd_restructure.tcl works via direct api call

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* minor code cleanup

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* enable restructure regression using linked abc, remove downsize and upsize from abc script

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* update ok file

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* remove fwd declarations by including correct abc header

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* includ stdio.h for MAC compile

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* remove un-necessary include of stdio

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* tweak abc headers used

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* rev abc submodule to point to mac fix branch

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* clean up use of char array in favor of a string

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* update openroad cmakefile with fix from Cherry allowing abc to build without modification on mac

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* restore pointer to version with abc mac fix

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* small cleanups

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* cleanup code. remove embedded parallelism so it can be added one level up.

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* minor tweaks

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>

* indenting update only

Signed-off-by: Tom Spyrou <46945466+tspyrou@users.noreply.github.com>
2021-12-17 10:30:06 -08:00
James Cherry
096e7079c6 use TLAs for rsz sta dpl dirs 2021-02-27 11:08:05 -07:00
Matt Liberty
f11bbdc401 unsubmodule opendb 2020-12-16 11:01:54 -08:00
Matt Liberty
1331f74dda unsubmodule OpenRCX 2020-12-03 11:37:33 -08:00
James Cherry
ca6322dbfd flute remove submodule 2020-12-02 16:09:56 -07:00
Tom Spyrou
571e70ef29 move to use of public opensta version 2020-08-25 20:23:33 +00:00
Tom Spyrou
acae35d8f7 move to relative submodules 2020-08-18 13:44:00 -07:00
tspyrou
829c1e5710 Update .gitmodules
update sub-modules to point to private project area.
2020-08-13 17:44:48 -07:00
James Cherry
170c057bde macroplace remove submodule 2020-08-11 17:14:44 -07:00
James Cherry
456cde4187 replace rm submodule 2020-08-11 16:04:17 -07:00
James Cherry
9dbb568b37 rm ioplacer submodule 2020-08-11 15:05:12 -07:00
James Cherry
898231cce6 rm pdnsim submodule 2020-08-11 14:42:18 -07:00
James Cherry
379f2556ef remove fastroute submodule 2020-08-05 17:26:09 -07:00
James Cherry
c35737f16a mv eigen out of openroad 2020-04-03 16:00:43 -07:00
VidyaChhabria
e2365f23fa PDNSim integration initial commit build passing 2020-02-26 04:50:04 -06:00
James Cherry
5d7fc466ff .gitmodules replace branch 2020-02-11 16:10:57 -07:00
James Cherry
c59630a570 move replace version back before rewrite 2020-02-11 14:52:07 -07:00
James Cherry
af8bbe1aed removed opendp submodule 2020-02-03 13:43:48 -07:00
Matt Liberty
944611c9ed initial OpenRCX integration 2020-01-21 16:40:19 -08:00
mgwoo
1ec2267318 Update flute3 .gitmodules to have .git 2019-12-24 14:57:12 -08:00
James Cherry
23070b7db7 OpenPhySyn voted off the island 2019-12-20 18:02:32 -07:00
Tom Spyrou
02ea43de74 add .git to end of macro place submodule def 2019-12-19 16:59:08 -08:00
Tom Spyrou
251d39ec31 update submodule definition to have .git at the end to avoid rpc error when cloning as a submodule. Apparently this is a known issue. 2019-12-19 16:55:44 -08:00
Ahmed Agiza
c1060bb6dd Merge branch 'develop' into add-openphysyn 2019-12-18 22:53:47 -05:00
mgwoo
cd59f7d33c Integration on TritonMp looks done. 2019-12-18 00:47:49 -08:00
mgwoo
069f29503f Update eigen pointer in top-level app 2019-12-17 15:57:28 -08:00
Ahmed Agiza
43e80ba96e Merge develop & fix conflict 2019-12-09 19:00:05 -05:00
Ahmed Agiza
946ae0a221 Update Submodules 2019-12-09 18:58:47 -05:00
Ahmed Agiza
e6d93616cd Fix Submodule 2019-12-08 21:07:24 -05:00
Ahmed Agiza
b8944cf39c Fix Submodule URL 2019-12-08 20:50:32 -05:00
Eder Matheus Rodrigues Monteiro
4c4ae26ffe Update FastRoute repository name 2019-12-06 17:38:23 -03:00
Ahmed Agiza
23173dfe71 Integrate OpenPhySyn 2019-12-04 01:38:06 -05:00
Mateus Fogaça
eef4ed8822 Merge branch 'develop' into add_ioplacer 2019-12-03 17:29:09 -03:00
Mateus Fogaça
ad2ae3f711 Sync with original repo 2019-12-02 17:20:28 -03:00
Eder Matheus Rodrigues Monteiro
3f6ca424b5 Add FastRoute4-lefdef 2019-12-02 14:08:59 -03:00
Mateus Fogaça
99140d16a1 add ioplacer 2019-11-27 23:16:07 +01:00
James Cherry
e61540b5c1 integrate OpenDP 2019-11-21 15:51:07 -07:00
James Cherry
f1085b7be6 initial replace integration 2019-11-15 11:28:20 -07:00
James Cherry
6add90abef mv OpenDB, OpenSTA into /src 2019-11-02 22:14:39 -07:00
James Cherry
c9b3710ced import resizer source 2019-11-02 21:04:42 -07:00
James Cherry
dce238d189 promote OpenDB OpenSTA from /module 2019-11-02 20:40:01 -07:00
James Cherry
4fdc8d1fe5 initial commit w/o submodules 2019-10-27 22:26:58 -07:00