gcc/gcc
David O'Brien df9ab51150 t-freebsd: Don't install "assert.h" in gcc.
2001-05-03  David O'Brien  <obrien@FreeBSD.org>
	* config/t-freebsd: Don't install "assert.h" in gcc.  Compile crtbeginS.o
	and crtendS.o with PIC.

Approved by:  Richard Henderson <rth@redhat.com>
              Message-ID: <20010503125836.A15813@redhat.com>

From-SVN: r41803
2001-05-03 20:13:05 +00:00
..
ch
config t-freebsd: Don't install "assert.h" in gcc. 2001-05-03 20:13:05 +00:00
cp dump.c (cp_dump_tree, [...]): New case. 2001-05-03 11:02:26 +00:00
f Daily bump. 2001-05-03 07:16:09 +00:00
fixinc
ginclude Add Darwin (Mac OS X kernel) native support. 2001-04-12 02:13:00 +00:00
intl
java call.c: NULL_PTR -> NULL. 2001-05-02 14:38:35 +00:00
objc objc-act.c (STRING_OBJECT_CLASS_NAME): Default to NSConstantString for NeXT-style runtimes. 2001-05-02 21:51:54 +00:00
po
testsuite Wrong ChangeLog entry. 2001-05-03 18:40:38 +02:00
.cvsignore
ABOUT-GCC-NLS ABOUT-GCC-NLS: Now that gettext 0.10.37 is out, require it instead of the CVS version. 2001-04-22 22:33:45 +00:00
ABOUT-NLS
acconfig.h
aclocal.m4 config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
alias.c alias.c (get_addr): Externalize. 2001-04-09 14:27:05 +00:00
assert.h
basic-block.h basic-block.h (set_new_block_for_insns): New Prototype. 2001-04-09 15:17:08 +00:00
bb-reorder.c
bitmap.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
bitmap.h bitmap.h (debug_bitmap): Delete redundant prototype. 2001-04-12 22:27:22 +00:00
build-make config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
builtins.c
builtins.def
c-aux-info.c c-aux-info.c: NULL_PTR->NULL in calls to `concat'. 2001-04-29 12:43:20 +00:00
c-common.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
c-common.def
c-common.h c-common.c (c_promoting_integer_type_p): New function, from the corpse of old macro. 2001-04-30 16:59:10 -07:00
c-convert.c c-convert.c (convert): When converting to a BOOLEAN_TYPE, avoid passing nested NOP_EXPRs to fold. 2001-04-23 23:55:32 +01:00
c-decl.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
c-dump.c c-dump.c (dequeue_and_dump): Don't look at DECL_ASSEMBLER_NAME if it is not set. 2001-05-03 15:41:13 +00:00
c-dump.h
c-errors.c
c-format.c c-format.c (check_format_info_recurse): Handle PLUS_EXPR for format string. 2001-04-25 23:18:20 +02:00
c-lang.c
c-lex.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
c-lex.h c-common.h (truthvalue_conversion, [...]): Delete redundant declarations. 2001-04-12 18:23:09 +00:00
c-parse.in Lazy __FUNCTION__ generation. 2001-04-24 08:22:06 +00:00
c-pragma.c
c-pragma.h
c-semantics.c c-semantics.c (add_scope_stmt): Don't call current_scope_stmt_stack multiple times. 2001-04-24 08:25:56 +00:00
c-tree.h c-common.h (truthvalue_conversion, [...]): Delete redundant declarations. 2001-04-12 18:23:09 +00:00
c-tree.texi * c-tree.texi (USING_STMT): Document. 2001-05-01 14:43:17 +00:00
c-typeck.c c-common.c (c_promoting_integer_type_p): New function, from the corpse of old macro. 2001-04-30 16:59:10 -07:00
caller-save.c
calls.c calls.c (expand_call): Fix a comment typo. 2001-04-21 21:38:22 +00:00
ChangeLog t-freebsd: Don't install "assert.h" in gcc. 2001-05-03 20:13:05 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.lib
collect2.c *** empty log message *** 2001-04-27 19:59:53 +00:00
collect2.h
combine.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
conditions.h
config.gcc config.gcc (rs6000-ibm-aix|powerpc-ibm-aix): Do not include rs6000/rs6000.h twice. 2001-05-03 19:32:51 +00:00
config.guess
config.in dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
configure config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
configure.frag
configure.in config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
conflict.c
contrib.texi
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.texi cpp.texi (-Wwhite-space): Remove. 2001-04-18 14:40:56 +02:00
cppdefault.c cppdefault.c (GPLUSPLUS_BACKWARD_INCLUDE_DIR): Add. 2001-04-06 06:13:27 +00:00
cppdefault.h
cpperror.c ABOUT-GCC-NLS: Now that gettext 0.10.37 is out, require it instead of the CVS version. 2001-04-22 22:33:45 +00:00
cppexp.c
cppfiles.c configure.in: Add check for lstat. 2001-04-06 07:22:01 +00:00
cpphash.c
cpphash.h cpperror.c (print_location): Don't special case <stdin>. 2001-04-08 10:01:18 +00:00
cppinit.c configure.in: Add check for lstat. 2001-04-06 07:22:01 +00:00
cppinternals.texi
cpplex.c * cpplex.c (_cpp_lex_token): Only warn if -Wcomment. 2001-04-11 11:43:10 +02:00
cpplib.c * cpplib.c (do_line): Sanity check iff enable checking. 2001-04-11 19:28:23 +00:00
cpplib.h
cppmacro.c
cppmain.c
cppspec.c
cross-make
crtstuff.c
cse.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
cselib.c
cselib.h
cstamp-h.in
dbxout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
dbxout.h
dbxstclass.h
dce.c
defaults.h *** empty log message *** 2001-04-27 19:59:53 +00:00
dependence.c
diagnostic.c
diagnostic.def diagnostic.def: New file. 2001-05-01 08:19:45 +00:00
diagnostic.h diagnostic.def: New file. 2001-05-01 08:19:45 +00:00
doloop.c Makefile.in (insn-recog.o): Depend on toplev.h. 2001-04-11 11:36:50 -07:00
dominance.c
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2asm.c
dwarf2asm.h
dwarf2out.c If a SYMBOL_REF is in the constant pool, use the pool's SYMBOL_REF. 2001-04-24 08:06:04 +00:00
dwarf2out.h
dwarf.h
dwarfout.c dwarfout.c (is_pseudo_reg, [...]): Use static inline instead of inline static. 2001-04-25 15:27:04 -07:00
dwarfout.h
emit-rtl.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
enquire.c
errors.c
errors.h
except.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
except.h
exgettext
explow.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
expmed.c expmed.c (store_bit_field): Truncate CONST_INTs. 2001-04-12 03:41:36 +00:00
expr.c expr.c (store_field): Do nothing except elaborate side-effects if zero-bit field. 2001-05-02 13:08:19 -04:00
expr.h expr.h (enum libfunc_index): Add LTI_memmove. 2001-04-13 21:39:22 -06:00
extend.texi * extend.texi: Fix typo. 2001-05-02 00:52:58 +00:00
fdl.texi fdl.texi: New file. 2001-04-30 22:46:47 +00:00
final.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
fix-header.c
fixproto
flags.h alias.c (get_addr): Externalize. 2001-04-09 14:27:05 +00:00
floatlib.c
flow.c flow.c (propagate_block_delete_insn): Handle deletion of ADDR_VEC and ADDR_DIFF_VEC insns when... 2001-04-28 10:53:00 -06:00
fold-const.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
fp-test.c
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (fixup_var_regs_1, [...]): Use promoted mode for replacement. 2001-05-02 13:31:19 -04:00
function.h function.h (virtuals_instantiated): Declare. 2001-04-05 16:13:53 -04:00
future.options
gbl-ctors.h
gcc.1 invoke.texi: Document -Wmissing-braces... 2001-04-25 23:38:10 +01:00
gcc.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
gcc.h
gcc.hlp
gcc.texi extend.texi: Improve documentation of volatile asms. 2001-05-01 00:39:59 +00:00
gccbug.in
gccspec.c
gcov-io.h
gcov.1
gcov.c
gcov.texi
gcse.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
gdbinit.in
gen-protos.c
genattr.c
genattrtab.c Makefile.in (reg-stack.o): Depend on reload.h. 2001-04-13 21:10:16 +00:00
gencheck.c
gencodes.c
genconfig.c
genemit.c Makefile.in (insn-recog.o): Depend on toplev.h. 2001-04-11 11:36:50 -07:00
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c Makefile.in (insn-output.o): Depend on $(EXPR_H). 2001-04-11 15:57:31 +00:00
genpeep.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
genrecog.c Makefile.in (insn-recog.o): Depend on toplev.h. 2001-04-11 11:36:50 -07:00
gensupport.c
gensupport.h
ggc-callbacks.c
ggc-common.c
ggc-none.c
ggc-page.c
ggc-simple.c
ggc.h
glimits.h
global.c
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-aix.h
gthr-dce.h
gthr-posix.h
gthr-rtems.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h Re-installed 2001-01-09's patch: 2001-05-03 11:58:43 +00:00
ifcvt.c Makefile.in (ifcvt.o): Depend on toplev.h. 2001-04-11 15:51:55 +00:00
input.h
insn-addr.h
install.texi install.texi (mips-mips-bsd): Update list of functions required to include memmove. 2001-04-16 08:02:50 -06:00
integrate.c integrate.h (struct inline_remap): Add leaf_reg_map table. 2001-05-03 16:14:34 +00:00
integrate.h integrate.h (struct inline_remap): Add leaf_reg_map table. 2001-05-03 16:14:34 +00:00
intl.c
intl.h
invoke.texi invoke.texi (Optimize Options): Add documentation for --param max-delay-slot-insn-search' and --param... 2001-05-01 18:51:06 +00:00
jump.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c Makefile.in (LIB2FUNCS): Remove _varargs and __dummy. 2001-04-25 00:58:04 +00:00
libgcc2.h Makefile.in (LIB2FUNCS): Remove _varargs and __dummy. 2001-04-25 00:58:04 +00:00
libgcc-std.ver Makefile.in (LIB2FUNCS): Remove _varargs and __dummy. 2001-04-25 00:58:04 +00:00
limitx.h
limity.h
listing
lists.c
local-alloc.c
longlong.h
loop.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
loop.h
machmode.def
machmode.h
main.c
make-l2.com
Makefile.in config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
makefile.vms
mbchar.c * mbchar.c: Include config.h first. 2001-04-07 22:39:10 +00:00
mbchar.h
md.texi md.texi: Use XX-bit instead of XXbit or XX bit where appropriate. 2001-04-28 10:54:31 +02:00
mips-tdump.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
mips-tfile.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
mkconfig.sh
mkdeps.c vms.h: Change OBJECT_SUFFIX and EXECUTABLE_SUFFIX to TARGET_OBJECT_SUFFIX and... 2001-04-19 16:28:05 -04:00
mkdeps.h
mkinstalldirs
mklibgcc.in Makefile.in (LIB2FUNCS_STATIC_EXTRA): New macro. 2001-04-09 23:43:06 +00:00
mkmap-flat.awk
mkmap-symver.awk
move-if-change
NEWS
ONEWS
optabs.c expr.h (enum libfunc_index): Add LTI_memmove. 2001-04-13 21:39:22 -06:00
output.h output.h (dump_flow_info, [...]): Delete redundant prototypes. 2001-04-18 03:25:37 +00:00
params.c
params.def invoke.texi (Optimize Options): Add documentation for --param max-delay-slot-insn-search' and --param... 2001-05-01 18:51:06 +00:00
params.h invoke.texi (Optimize Options): Add documentation for --param max-delay-slot-insn-search' and --param... 2001-05-01 18:51:06 +00:00
patch-apollo-includes
predict.c
prefix.c c-aux-info.c: NULL_PTR->NULL in calls to `concat'. 2001-04-29 12:43:20 +00:00
prefix.h
print-rtl.c
print-tree.c
profile.c collect2.c (main): Use concat in lieu of xmalloc/sprintf. 2001-04-23 00:36:28 +00:00
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-fixinc
README.ACORN
README.ALTOS
README.C4X
README.DWARF
README.Portability
README.RS6000
real.c
real.h output.h (assemble_real): Declare if REAL_VALUE_TYPE is defined. 2001-04-11 15:53:46 +00:00
recog.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
recog.h
reg-stack.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
regclass.c Makefile.in (ssa.o, regclass.o): Depend on $(EXPR_H). 2001-04-13 16:34:41 +00:00
regmove.c regmove.c (try_apply_stack_adjustment): Remove now redundant sanity checks. 2001-04-30 16:27:22 -07:00
regrename.c
regs.h
reload1.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
reload.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
reload.h Makefile.in (toplev.o, [...]): Depend on reload.h 2001-04-13 16:41:16 +00:00
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h rtl.h (simplify_gen_relational): Add cmp_mode parameter. 2001-04-28 19:16:30 +00:00
rtl.texi rtl.texi (jump_insn): Expand on JUMP_LABEL documentation. 2001-04-19 19:44:43 +00:00
rtlanal.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sched-deps.c
sched-ebb.c
sched-int.h
sched-rgn.c
sched-vis.c
sdbout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
sdbout.h
SERVICE
sibcall.c
simplify-rtx.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
sort-protos
ssa.c Makefile.in (ssa.o, regclass.o): Depend on $(EXPR_H). 2001-04-13 16:34:41 +00:00
ssa.h
stab.def
stack.h
stmt.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
stor-layout.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
stringpool.c
sys-protos.h
sys-types.h
system.h configure.in (errno): Check for declaration. 2001-04-12 15:36:24 +00:00
texinfo.tex
timevar.c configure.in: Probe for times, clock, struct tms, and clock_t. 2001-04-20 23:06:55 +00:00
timevar.def
timevar.h
tlink.c
tm.texi objc-act.c (handle_class_ref): Rewrite to flush target specific code and use new macro... 2001-04-29 00:12:51 +00:00
toplev.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
toplev.h toplev.h (struct lang_hooks): Allow decode_option to indicate that language-independent processing should not... 2001-04-19 19:52:17 +00:00
tradcif.y
tradcpp.c tradcpp.c (do_define): Make sure we don't walk past limit. 2001-05-02 22:50:01 +02:00
tradcpp.h
tree.c dwarf2out.c (modified_type_die): Don't create new types here. 2001-04-12 01:44:21 +00:00
tree.def
tree.h except.c (expand_eh_region_start): Don't start a new block. 2001-04-27 19:25:20 -04:00
tsystem.h tsystem.h: Test only POSIX for availability of string.h and time.h. 2001-05-01 03:48:04 +00:00
typeclass.h
unprotoize.c
unroll.c flow.c (proagate_one_insn): Remove useless assignment. 2001-04-21 18:45:00 +00:00
unwind-dw2-fde.c
unwind-dw2-fde.h
unwind-dw2.c
unwind-sjlj.c
unwind.h
unwind.inc
varasm.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
varray.c
varray.h
version.c Daily bump. 2001-05-03 07:16:09 +00:00
version.h
vmsconfig.com
xcoffout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
xcoffout.h dbxout.c (dbxout_init): If DBX_OUTPUT_GCC_MARKER is defined, use it instead of blindly generating a .stabs. 2001-04-18 06:15:38 +00:00

This directory contains the GNU Compiler Collection (GCC) version 3.1.
It includes all of the support for compiling C, C++, Objective C, Fortran,
Java, and Chill.

The GNU Compiler Collection is free software.  See the file COPYING for copying
permission.

See the file gcc.texi (together with other files that it includes) for
installation and porting information.  The file INSTALL contains a
copy of the installation information, as plain ASCII.

Installing this package will create various files in subdirectories of
/usr/local/lib, which are passes used by the compiler and a library
named libgcc.a.  It will also create /usr/local/bin/gcc, which is
the user-level command to do a compilation.

See the Bugs chapter of the GCC Manual for how to report bugs
usefully.  An online readable version of the manual is in the files
gcc.info*.

The files pself.c and pself1.c are not part of GCC.
They are programs that print themselves on standard output.
They were written by Dario Dariol and Giovanni Cozzi, and are
included for your hacking pleasure.  Likewise pself2.c
(Who is the author of that?) and pself3.c (by Vlad Taeerov and Rashit
Fakhreyev).