Re: [HACKERS] Some cleanups/enhancements

From: Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>
To: jeroenv(at)design(dot)nl
Cc: hackers(at)postgreSQL(dot)org (PostgreSQL-development)
Subject: Re: [HACKERS] Some cleanups/enhancements
Date: 1998-02-11 19:12:14
Message-ID: 199802111912.OAA11157@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

>
> Thomas G. Lockhart wrote:
> >
> > > I'm running PostgreSQL 6.3 on Linux 2.1.85 with gcc 2.8.0 and libc5. So
> > > far no problems, however I noted some cleanups / enhancements which I
> > > would like to do. Before I send you a bunch of patches I thought I'll
> > > tell you what I'm planning to do. Please comment on my list and indicate
> > > whether I should go ahead.
> > >
> > > - Fix all Makefiles so 'make dep' and 'make depend' work
> > > - Fix all Makefiles so 'make clean' throws away the depend file
> > > - Some other Makefile cleanups
> >
> > These all sound good. If there is a possibility of large breakage, wait
> > until after v6.3.
>
> > Some or all of these changes might not be appropriate for v6.3, since we
> > are in beta testing and since they do not affect the current functionality.
> > For those cases, how about submitting patches based on the final v6.3
> > release?
>
> After the messages I've read so far, I'll wait until after the final
> release of 6.3 and try to do the patches one at a time, so there'll be
> plenty of time :-) to review them.
>
> > [snip]
>
> > > - Add a template for linux-elf-586 with (optimized) code for a Pentium
> > > (gcc 2.8.0 not only supports -m486 but also -mpentium and -mpentiumpro).
> > > Why not use template names similar to the output of config.guess (maybe
> > > with some symbolic links)?
> >
> > Does gcc 2.7.x support the -mpentium and -mpentiumpro switches? If not,
> > then the template should be more explicit in name (e.g.
> > "linux-elf-586-gcc2.8") or we should update the FAQ or include comments in
> > linux-elf with some suggestions. It was only in the last release or two
> > that the -m486 was added, and I worried about causing trouble for _all_ of
> > those 386 users :)
>
> No, it doesn't. linux-elf-586-gcc2.8 sounds OK to me.
> > > - Some other Makefile cleanups
> > > - gcc 2.8.0 issues some additional warnings which are very easy to fix:
> > > - register i --> register int i
> > > - Ambiguous else --> add braces:
> > > if (cond1)
> > > if (cond2)
> > > ...
> > > else
> > > ...
> > > - etc.
> >
> > Sounds great...
>
> If I find something like this, I'll remove the register as well.

Register is gone. Just removed them.

--
Bruce Momjian
maillist(at)candle(dot)pha(dot)pa(dot)us

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Kent S. Gordon 1998-02-11 19:27:54 Re: [HACKERS] Re: [QUESTIONS] Error on PostgreSQL agregate SUM() function??
Previous Message The Hermit Hacker 1998-02-11 18:10:41 Re: [HACKERS] PostGreSQL v6.2.1 for Linux Alpha