Re: [HACKERS] more on int8
От | Bruce Momjian |
---|---|
Тема | Re: [HACKERS] more on int8 |
Дата | |
Msg-id | 199809101614.MAA03159@candle.pha.pa.us обсуждение исходный текст |
Ответ на | more on int8 (Daniel Kalchev <daniel@digsys.bg>) |
Список | pgsql-hackers |
> > owner-pgsql-hackers-digest@hub.org said: > > > the long long int printf format in int8.h is %lld on AIX > > This is on my list. %lld will work with gcc also, so since we don't > > have very many reported successful ports for int8, we should just > > change it for now. > > Tom, > > I tried the int8 type onder BSD/OS, running 6.3.2 (contrib/int8). There the > %Ld type is unimplemented and %lld or %qd both work. I have added %qd support for the 6.4 beta release last night. > > For BSD/OS 3.1, since DLSUFFIX is .o (static shared libraries), there is a > circular dependence in the Makefile. This is resolved by commenting out (or > ifdefing) the following segment: > > int8$(DLSUFFIX): int8.o > $(CC) -shared -o int8$(DLSUFFIX) int8.o $(CLIBS) > > Under BSD/OS 4.0 this should not be neccesary, as it supports Linux style > shared libraries. I never saw this on BSDI 3.1. Oh, this must be in the /contrib directory. That contrib is gone in 6.4, and merged into the main backend. I have added BSDI 4.0 support for the upcoming 6.4 release next month. > > I am missing the aggregate functions, such as sum() to deal with int8. Perhaps > these could be easily added? Is there problem to add all functionality that > exists for int4 to the int8 type? -- Bruce Momjian | 830 Blythe Avenue maillist@candle.pha.pa.us | Drexel Hill, Pennsylvania 19026 + If your life is a hard drive, | (610) 353-9879(w) + Christ can be your backup. | (610) 853-3000(h)
В списке pgsql-hackers по дате отправления: