diff --git a/doc/src/sgml/compiler.sgml b/doc/src/sgml/compiler.sgml deleted file mode 100644 index b7c99f6d7a1073cc8fb2c6c172973a458f5b49d3..0000000000000000000000000000000000000000 --- a/doc/src/sgml/compiler.sgml +++ /dev/null @@ -1,77 +0,0 @@ -<Chapter Id="compiler"> -<DocInfo> -<AuthorGroup> -<Author> -<FirstName>Brian</FirstName> -<Surname>Gallew</Surname> -</Author> -</AuthorGroup> -<Date>Transcribed 1998-02-12</Date> -</DocInfo> - -<Title><application>gcc</application> Default Optimizations</Title> - -<Para> -<Note> -<Para> -Contributed by Brian Gallew (<email>geek+@cmu.edu</email>) -</Para> -</Note> -</para> - -<Para> -Configuring gcc to use certain flags by default is a simple matter of -editing the -<FileName>/usr/local/lib/gcc-lib/<Replaceable>platform</Replaceable>/<Replaceable>version</Replaceable>/specs</FileName> -file. -The format of this file pretty simple. The file is broken into -sections, each of which is three lines long. The first line is -"*<Replaceable>section_name</Replaceable>:" (e.g. "*asm:"). -The second line is a list of flags, -and the third line is blank. -</para> - -<Para> -The easiest change to make is to append -the desired default flags to the list in the appropriate section. As -an example, let's suppose that I have linux running on a '486 with gcc -2.7.2 installed in the default location. In the file -/usr/local/lib/gcc-lib/i486-linux/2.7.2/specs, 13 lines down I find -the following section: -<ProgramListing> -- ----------SECTION---------- -*cc1: - - -- ----------SECTION---------- -</ProgramListing> -As you can see, there aren't any default flags. If I always wanted -compiles of C code to use "-m486 -fomit-frame-pointer", I would -change it to look like: -<ProgramListing> -- ----------SECTION---------- -*cc1: -- -m486 -fomit-frame-pointer - -- ----------SECTION---------- -</ProgramListing> -If I wanted to be able to generate 386 code for another, older linux -box lying around, I'd have to make it look like this: -<ProgramListing> -- ----------SECTION---------- -*cc1: -%{!m386:-m486} -fomit-frame-pointer - -- ----------SECTION---------- -</ProgramListing> -This will always omit frame pointers, any will build 486-optimized -code unless -m386 is specified on the command line. -</para> - -<Para> -You can actually do quite a lot of customization with the specs file. -Always remember, however, that these changes are global, and affect -all users of the system. -</para> - -</Chapter> diff --git a/doc/src/sgml/filelist.sgml b/doc/src/sgml/filelist.sgml index be7050c5c82adde69dc7ed21cbfa5863fdfe0b4b..23b51ca6a5aa8edef56122936fd962ba1e53541a 100644 --- a/doc/src/sgml/filelist.sgml +++ b/doc/src/sgml/filelist.sgml @@ -1,4 +1,4 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/filelist.sgml,v 1.32 2003/10/22 22:28:10 tgl Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/filelist.sgml,v 1.33 2003/10/23 13:58:43 tgl Exp $ --> <!entity history SYSTEM "history.sgml"> <!entity info SYSTEM "info.sgml"> @@ -77,7 +77,6 @@ <!entity arch-dev SYSTEM "arch-dev.sgml"> <!entity bki SYSTEM "bki.sgml"> <!entity catalogs SYSTEM "catalogs.sgml"> -<!entity compiler SYSTEM "compiler.sgml"> <!entity geqo SYSTEM "geqo.sgml"> <!entity gist SYSTEM "gist.sgml"> <!entity indexcost SYSTEM "indexcost.sgml"> diff --git a/doc/src/sgml/postgres.sgml b/doc/src/sgml/postgres.sgml index 80cb8ecef5402f8f7c1e39f70d005216c7029d59..3059c63c97a44c87c094d4feda68af7da9a2a551 100644 --- a/doc/src/sgml/postgres.sgml +++ b/doc/src/sgml/postgres.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.58 2003/10/22 22:28:10 tgl Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.59 2003/10/23 13:58:43 tgl Exp $ --> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ @@ -239,7 +239,6 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.58 2003/10/22 22:28:10 tg &gist; &page; &bki; - &compiler; </part>