Hi Ben,
On Tuesday 05 April 2011 04:06:56 Benjamin Franksen wrote:
> The main problem I see is that 2.0.12 says
>
> typedef long pvLong;
>
> and then happily assigns pvLong from and to dbr_long_t. As you say, this is
> not catastrophic in most cases, but I need to check if there are things
> like sizeof(pvLong) used in places where in fact sizeof(dbr_long_t) would
> be correct.
The db_access.h header makes dbr_long_t a typedef for epicsInt32; the pvLong
type should probably match that too, and since SNC 2.0.12 makes long SNL
variables regular C longs I think you should be able to do that to simplify
the task.
- Andrew
--
An error is only a mistake if you don't learn from it.
When you learn something from it, it becomes a lesson.
- References:
- sequencer on 64bit linux Benjamin Franksen
- Re: sequencer on 64bit linux Andrew Johnson
- Re: sequencer on 64bit linux Benjamin Franksen
- Navigate by Date:
- Prev:
Re: sequencer on 64bit linux Andrew Johnson
- Next:
Re: how to use EPICS driver of MicroResearch PMC-EVR Michael Davidsaver
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
<2011>
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: sequencer on 64bit linux Andrew Johnson
- Next:
how to use EPICS driver of MicroResearch PMC-EVR 王林
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
<2011>
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|