﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1103	inline functions in pmSubtractionEquation.h	Michael Wood-Vasey	Paul Price	"Under gcc 4.3, the inline function definitions in psmodules/src/imcombine/pmSubtractionEquation.h cause difficulty when that header is used but the pmSubtractionEquation.c file is not included in the compilation.  I don't know what the correct solution to this is.

if cc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I.  -D_THREAD_SAFE -DHAVE_PSDB -I/Volumes/data/PS1/code/default.darwin/include/pslib -I/Volumes/data/PS1/code/default.darwin/include/mysql -I/sw/include   -D_THREAD_SAFE -DHAVE_PSDB -I/Volumes/data/PS1/code/default.darwin/include/pslib -I/Volumes/data/PS1/code/default.darwin/include/mysql -I/sw/include -I/Volumes/data/PS1/code/default.darwin/include/psmodules -I/Volumes/data/PS1/code/default.darwin/include -I/usr/X11/include      -pipe -O0 -g -Wall -Werror -MT ppConfigDump-ppConfigDump.o -MD -MP -MF "".deps/ppConfigDump-ppConfigDump.Tpo"" -c -o ppConfigDump-ppConfigDump.o `test -f 'ppConfigDump.c' || echo './'`ppConfigDump.c; \
	then mv -f "".deps/ppConfigDump-ppConfigDump.Tpo"" "".deps/ppConfigDump-ppConfigDump.Po""; else rm -f "".deps/ppConfigDump-ppConfigDump.Tpo""; exit 1; fi
cc1: warnings being treated as errors
/Volumes/data/PS1/code/default.darwin/include/psmodules/pmSubtractionEquation.h:42: error: inline function âp_pmSubtractionSolutionBackgroundâ declared but never defined
/Volumes/data/PS1/code/default.darwin/include/psmodules/pmSubtractionEquation.h:38: error: inline function âp_pmSubtractionSolutionNormâ declared but never defined
/Volumes/data/PS1/code/default.darwin/include/psmodules/pmSubtractionEquation.h:31: error: inline function âp_pmSubtractionSolutionCoeffâ declared but never defined
/Volumes/data/PS1/code/default.darwin/include/psmodules/pmSubtractionEquation.h:23: error: inline function âp_pmSubtractionCalculatePolynomialâ declared but never defined
{standard input}:854:non-relocatable subtraction expression, ""L___stderrp$non_lazy_ptr"" minus ""L00000000003$pb""
{standard input}:854:symbol: ""L___stderrp$non_lazy_ptr"" can't be undefined in a subtraction expression
{standard input}:853:non-relocatable subtraction expression, ""L___stderrp$non_lazy_ptr"" minus ""L00000000003$pb""
{standard input}:853:symbol: ""L___stderrp$non_lazy_ptr"" can't be undefined in a subtraction expression
[...]"	defect	closed	high		imcombine	2.5	normal	fixed		
