FreeCalypso > hg > fc-magnetite
diff components/frame_na7_db_fl-partial @ 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 | 7a62e5dfbe7b |
children |
line wrap: on
line diff
--- a/components/frame_na7_db_fl-partial Sun Jan 13 04:50:38 2019 +0000 +++ b/components/frame_na7_db_fl-partial Thu Jan 24 23:26:51 2019 +0000 @@ -20,20 +20,20 @@ SRCDIR=$SRC/gpf3/frame -cfile_plain $SRCDIR/frame.c -cfile_plain $SRCDIR/vsi_sem.c -cfile_plain $SRCDIR/vsi_com.c -cfile_plain $SRCDIR/vsi_mem.c -cfile_plain $SRCDIR/vsi_tim.c -cfile_plain $SRCDIR/vsi_mis.c -cfile_plain $SRCDIR/vsi_drv.c -cfile_plain $SRCDIR/vsi_trc.c -cfile_plain $SRCDIR/vsi_pro.c -cfile_plain $SRCDIR/xalert.c -cfile_plain $SRCDIR/route.c -cfile_plain $SRCDIR/prf_func.c -cfile_plain $SRCDIR/frm_ext.c -cfile_plain $SRCDIR/frame_version.c +cfile_symlink $SRCDIR/frame.c +cfile_symlink $SRCDIR/vsi_sem.c +cfile_symlink $SRCDIR/vsi_com.c +cfile_symlink $SRCDIR/vsi_mem.c +cfile_symlink $SRCDIR/vsi_tim.c +cfile_symlink $SRCDIR/vsi_mis.c +cfile_symlink $SRCDIR/vsi_drv.c +cfile_symlink $SRCDIR/vsi_trc.c +cfile_symlink $SRCDIR/vsi_pro.c +cfile_symlink $SRCDIR/xalert.c +cfile_symlink $SRCDIR/route.c +cfile_symlink $SRCDIR/prf_func.c +cfile_symlink $SRCDIR/frm_ext.c +cfile_symlink $SRCDIR/frame_version.c # OSL