FreeCalypso > hg > fc-magnetite
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 573:deabd7b91828 | 574:41b6a18ffa0b |
|---|---|
| 18 | 18 |
| 19 # Source modules | 19 # Source modules |
| 20 | 20 |
| 21 SRCDIR=$SRC/gpf3/frame | 21 SRCDIR=$SRC/gpf3/frame |
| 22 | 22 |
| 23 cfile_plain $SRCDIR/frame.c | 23 cfile_symlink $SRCDIR/frame.c |
| 24 cfile_plain $SRCDIR/vsi_sem.c | 24 cfile_symlink $SRCDIR/vsi_sem.c |
| 25 cfile_plain $SRCDIR/vsi_com.c | 25 cfile_symlink $SRCDIR/vsi_com.c |
| 26 cfile_plain $SRCDIR/vsi_mem.c | 26 cfile_symlink $SRCDIR/vsi_mem.c |
| 27 cfile_plain $SRCDIR/vsi_tim.c | 27 cfile_symlink $SRCDIR/vsi_tim.c |
| 28 cfile_plain $SRCDIR/vsi_mis.c | 28 cfile_symlink $SRCDIR/vsi_mis.c |
| 29 cfile_plain $SRCDIR/vsi_drv.c | 29 cfile_symlink $SRCDIR/vsi_drv.c |
| 30 cfile_plain $SRCDIR/vsi_trc.c | 30 cfile_symlink $SRCDIR/vsi_trc.c |
| 31 cfile_plain $SRCDIR/vsi_pro.c | 31 cfile_symlink $SRCDIR/vsi_pro.c |
| 32 cfile_plain $SRCDIR/xalert.c | 32 cfile_symlink $SRCDIR/xalert.c |
| 33 cfile_plain $SRCDIR/route.c | 33 cfile_symlink $SRCDIR/route.c |
| 34 cfile_plain $SRCDIR/prf_func.c | 34 cfile_symlink $SRCDIR/prf_func.c |
| 35 cfile_plain $SRCDIR/frm_ext.c | 35 cfile_symlink $SRCDIR/frm_ext.c |
| 36 cfile_plain $SRCDIR/frame_version.c | 36 cfile_symlink $SRCDIR/frame_version.c |
| 37 | 37 |
| 38 # OSL | 38 # OSL |
| 39 | 39 |
| 40 OBJDIR=../../blobs/obj/osl/fl | 40 OBJDIR=../../blobs/obj/osl/fl |
| 41 | 41 |
