FreeCalypso > hg > fc-magnetite
comparison components/tif_na7_db_fl @ 574:41b6a18ffa0b
GPF rebuild from source: symlink magic to fix __FILE__
With this fix all of the core GPF libraries (frame_*, misc_* and tif_*)
compile into objects that perfectly match the original TCS211 binary
versions bit for bit. Prior to this fix there was an issue with TI's use
of __FILE__ expanding into longer pathnames that were an artifact of our
FC Magnetite build system, and it appears that these longer __FILE__
strings in GPF may have been causing some breakage in some error handling
paths.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 24 Jan 2019 23:26:51 +0000 |
parents | 9f191ca0051f |
children |
comparison
equal
deleted
inserted
replaced
573:deabd7b91828 | 574:41b6a18ffa0b |
---|---|
33 | 33 |
34 # Source modules | 34 # Source modules |
35 | 35 |
36 SRCDIR=$SRC/gpf2/tst | 36 SRCDIR=$SRC/gpf2/tst |
37 | 37 |
38 cfile_plain $SRCDIR/drv/tr2.c | 38 ln -sf $SRCDIR/drv $BUILD_DIR/$LIBNAME |
39 cfile_plain $SRCDIR/drv/tif2.c | 39 |
40 cfile_plain $SRCDIR/drv/ser_tr.c | 40 cfile_plain ./drv/tr2.c |
41 cfile_plain $SRCDIR/drv/titrc.c | 41 cfile_plain ./drv/tif2.c |
42 cfile_plain $SRCDIR/tst_pei.c | 42 cfile_plain ./drv/ser_tr.c |
43 cfile_plain $SRCDIR/tstdriver.c | 43 cfile_plain ./drv/titrc.c |
44 cfile_plain $SRCDIR/tif_version.c | 44 |
45 cfile_symlink $SRCDIR/tst_pei.c | |
46 cfile_symlink $SRCDIR/tstdriver.c | |
47 cfile_symlink $SRCDIR/tif_version.c |