8sa1-gcc/gcc
Jan Hubicka dbab7b72b5 function.c (assign_stack_local_1, [...]): Do not call gen_mode_alignment when mode is BLKmode.
* function.c (assign_stack_local_1, assign_stack_temp_for_type):
	Do not call gen_mode_alignment when mode is BLKmode.

From-SVN: r35345
2000-07-30 18:26:46 +00:00
..
ch gcc.c (do_spec_1): Add new %B operator. 2000-07-13 07:14:13 +00:00
config c4x.md (set_ldp_prologue): Add for RTL prologue/epilogue. 2000-07-30 09:12:46 +00:00
cp decl.c (duplicate_decls): If common_type produces a non-typedef type for a typedef, just use the old type. 2000-07-28 02:05:11 -04:00
f Daily bump. 2000-07-30 01:45:07 -06:00
fixinc rely* on GCC defining the __xxx_TYPE__ macros 2000-07-27 13:29:21 +00:00
ginclude
intl
java class.c (make_class_data): Create vtable for abstract classes. 2000-07-28 06:57:31 +00:00
objc Revert previous checkin. 2000-07-29 19:45:41 +00:00
po Add missing files 2000-07-14 00:57:58 +00:00
testsuite Added to test Objective-C strings. 2000-07-30 05:45:10 +00:00
.cvsignore top level: 2000-07-14 07:13:19 +00:00
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4 aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Extend test to detect systems with MAP_ANONYMOUS and MAP_ANON. 2000-07-11 22:06:13 -06:00
alias.c alias.c (init_alias_analysis): Do not call prologue_epilogue_contains until after reload has completed. 2000-07-03 00:33:03 -06:00
assert.h
basic-block.h basic-block.h (struct loops): New field rc_order. 2000-07-30 10:35:03 +00:00
bb-reorder.c Put phi nodes after NOTE_INSN_BASIC_BLOCK. 2000-07-27 17:25:14 +00:00
bitmap.c bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p. 2000-07-23 10:25:06 -06:00
bitmap.h
BUGS
build-make
builtins.c builtins.c (get_memory_rtx): Always put into alias set 0. 2000-07-03 20:28:34 +02:00
builtins.def
c-aux-info.c
c-common.c c-common.c (scan_char_table): Allow "z" length modifiers on diouxXn formats. 2000-07-17 03:07:08 -06:00
c-common.def
c-common.h c-common.h (flag_digraphs): New. 2000-07-13 10:12:08 +00:00
c-convert.c
c-decl.c c-decl.c (finish_function): Don't treat 'main' specially unless flag_hosted. 2000-07-27 13:51:41 -06:00
c-errors.c diagnostic.h (report_diagnostic): Change prototype. 2000-07-18 08:40:32 +00:00
c-gperf.h
c-iterate.c
c-lang.c
c-lex.c c-lex.c (init_lex): Keep the "inline" keyword in C99 mode. 2000-07-23 10:28:30 -06:00
c-lex.h Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h. 2000-06-30 18:20:42 +00:00
c-parse.gperf
c-parse.in c-parse.in (string): For -Wtraditional, warn about string concatenation only once per line. 2000-07-27 15:35:32 +00:00
c-pragma.c
c-pragma.h
c-semantics.c c-semantics.c (make_rtl_for_local_static): Use TREE_ASM_WRITTEN to figure out whether or not a variable has already been... 2000-07-23 19:59:41 +00:00
c-tree.h Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o. 2000-07-01 22:23:01 -07:00
c-typeck.c c-typeck.c (c_expand_start_case): Change -Wtraditional pedwarn for `long' switch expression into a plain warning. 2000-07-23 10:35:23 -06:00
caller-save.c
calls.c calls.c (store_arg): Return non-zero if sibcall_failure is desired. 2000-07-18 10:54:33 +02:00
ChangeLog function.c (assign_stack_local_1, [...]): Do not call gen_mode_alignment when mode is BLKmode. 2000-07-30 18:26:46 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.lib
collect2.c collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
collect2.h
combine.c simplify-rtx.c (simplify_relational_operation): Verify that mode == VOIDmode implies both operands to be VOIDmode. 2000-07-30 18:13:10 +00:00
conditions.h
config.guess
config.in Makefile.in (TARGET_GETGROUPS_T): New configuration variable. 2000-07-17 03:23:16 -06:00
configure configure.in (mips*-*-linux*): Use mips*el to check for little endian MIPS, add tmake_file. 2000-07-29 12:36:20 +02:00
configure.bat
configure.frag
configure.in configure.in (mips*-*-linux*): Use mips*el to check for little endian MIPS, add tmake_file. 2000-07-29 12:36:20 +02:00
configure.lang
conflict.c
contrib.texi contrib.texi, [...]: Update references to C9X. 2000-07-17 03:39:37 -06:00
convert.c Warning fixes: 2000-07-12 16:17:15 +00:00
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.texi cpp.texi: Append a trailing full-stop to xrefs where needed. 2000-07-27 02:19:28 +00:00
cppdefault.c cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cppdefault.h cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cpperror.c top level: 2000-07-04 01:58:21 +00:00
cppexp.c cppexp.c: Warn about unary + if -Wtraditional. 2000-07-24 21:49:34 +00:00
cppfiles.c cppfiles.c (read_name_map): Set map_list_ptr->map_list_map to NULL. 2000-07-16 21:22:19 +00:00
cpphash.c [multiple changes] 2000-07-18 00:59:49 +00:00
cpphash.h cpplib.h (TTYPE_TABLE): Move CPP_MIN and CPP_MAX into block of operators allowed in #if... 2000-07-19 20:18:08 +00:00
cppinit.c cpplib.h (TTYPE_TABLE): Move CPP_MIN and CPP_MAX into block of operators allowed in #if... 2000-07-19 20:18:08 +00:00
cpplex.c cppexp.c: Warn about unary + if -Wtraditional. 2000-07-24 21:49:34 +00:00
cpplib.c cpplib.c (_cpp_check_directive): Issue -Wtraditional warnings for indented directives even if we are skipping. 2000-07-25 21:02:10 +00:00
cpplib.h cppmacro.c (CAN_PASTE_AFTER): New macro. 2000-07-20 17:57:38 +00:00
cppmacro.c cppmacro.c (CAN_PASTE_AFTER): New macro. 2000-07-20 17:57:38 +00:00
cppmain.c [multiple changes] 2000-07-18 00:59:49 +00:00
cppspec.c cppspec.c (lang_specific_driver): Use double quotes in error message. 2000-07-04 00:01:11 +00:00
cppulp.c
cross-make
crtstuff.c
cse.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
cselib.h
cstamp-h.in
dbxout.c * dbxout.c (dbxout_type, case COMPLEX_TYPE): Fix length field in stab. 2000-07-23 11:53:21 -06:00
dbxout.h
dbxstclass.h
defaults.h
diagnostic.c collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
diagnostic.h diagnostic.h (report_diagnostic): Change prototype. 2000-07-18 08:40:32 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
dwarf2out.c dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
dwarf2out.h
dwarf.h
dwarfout.c
dwarfout.h
eh-common.h collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
emit-rtl.c * emit-rtl.c (gen_lowpart_common): Add missing 'c' variable. 2000-07-28 10:41:00 -07:00
enquire.c
errors.c diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
errors.h
except.c
except.h
exgettext
explow.c unuglyfying code 2000-07-23 17:12:04 +00:00
expmed.c expmed.c (expand_mult_highpart): Use op1 instead of wide_op1 when mode instead of wider_mode is being used. 2000-07-03 19:33:09 +00:00
expr.c * expr.c (expand_expr): Return const0_rtx, not error_mark_node. 2000-07-12 18:55:57 +00:00
expr.h expr.h (get_alias_set, [...]): Delete prototypes. 2000-07-27 09:54:27 -06:00
extend.texi install.texi (--enable-nls): Change the description of the NLS related configure options to match the... 2000-07-28 13:24:20 +00:00
final.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
fix-header.c cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +00:00
fixproto
flags.h flags.h: Add new variable flag_single_precision_constant. 2000-07-10 16:10:15 -04:00
floatlib.c
flow.c basic-block.h (struct loops): New field rc_order. 2000-07-30 10:35:03 +00:00
fold-const.c * fold-const.c: Fix comment typos. 2000-07-17 02:24:48 -06:00
fp-test.c
frame-dwarf2.c dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
frame.c
frame.h * frame.h (frame_state): Move base_offset to end. 2000-07-04 03:55:39 -04:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (assign_stack_local_1, [...]): Do not call gen_mode_alignment when mode is BLKmode. 2000-07-30 18:26:46 +00:00
function.h
future.options
gansidecl.h
gbl-ctors.h dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
gcc.1
gcc.c gcc.c (struct prefix_list): Add member priority. 2000-07-28 01:46:11 +00:00
gcc.h
gcc.hlp
gcc.texi gcc.texi: Fix minor typos 2000-07-11 22:29:22 -06:00
gccbug.in
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
gen-protos.c
genattr.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
genattrtab.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c * genrecog.c (write_header): Split long string. 2000-07-13 20:33:09 +00:00
gensupport.c Warning fixes: 2000-07-12 16:17:15 +00:00
gensupport.h
ggc-callbacks.c
ggc-common.c collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
ggc-none.c
ggc-page.c bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p. 2000-07-23 10:25:06 -06:00
ggc-simple.c
ggc.h
glimits.h aix43.h (CPP_SPEC): Define __LONG_MAX__ correctly in 64-bit mode. 2000-07-21 00:47:27 +00:00
global.c
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-posix.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-single.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-solaris.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-vxworks.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-win32.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr.h
haifa-sched.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
ifcvt.c
input.h
insn-addr.h Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
install1.texi
INSTALL mh-irix6 (CC): Don't set it. 2000-07-15 00:15:18 +00:00
install.texi install.texi (--enable-nls): Change the description of the NLS related configure options to match the... 2000-07-28 13:24:20 +00:00
integrate.c integrate.c (copy_insn_list): Remove REG_LABEL notes. 2000-07-07 22:06:57 +02:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi (strict-prototypes): Remove. 2000-07-25 20:17:28 +00:00
jump.c
LANGUAGES
lcm.c gcse.c (record_one_set): Prepend instead of append onto reg_set_table, making it O(n) instead O(n^2). 2000-07-20 18:07:33 -06:00
libgcc1-test.c
libgcc1.c
libgcc2.c Fix compile time warning message 2000-07-10 20:25:56 +00:00
libgcc2.h
limitx.h
limity.h
listing
lists.c
local-alloc.c
longlong.h
loop.c * loop.c (express_from_1): Fix call of simplify_gen_binary. 2000-07-30 18:23:54 +00:00
loop.h
machmode.def
machmode.h
make-l2.com
Makefile.in Revert previous checkin. 2000-07-29 19:45:41 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi invoke.texi: Fix minor typos 2000-07-05 19:07:01 -06:00
mips-tdump.c
mips-tfile.c c-decl.c: Mark strings for translation. 2000-06-28 23:46:27 +00:00
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
move-if-change
NEWS
optabs.c
output.h
patch-apollo-includes
predict.c
prefix.c
prefix.h
print-rtl.c
print-tree.c
PROBLEMS
profile.c
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.AVR
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.TRAD
README.X11
real.c * real.c (asctoeg): Rename `error' label to unexpected_char_error 2000-07-26 17:18:47 -06:00
real.h real.h (REAL_VALUE_TO_TARGET_LONG_DOUBLE): Use LONG_DOUBLE_TYPE_SIZE instead of MAX_LONG_DOUBLE_TYPE_SIZE to decide output... 2000-07-17 21:44:56 +00:00
recog.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
recog.h
reg-stack.c Put phi nodes after NOTE_INSN_BASIC_BLOCK. 2000-07-27 17:25:14 +00:00
regclass.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
regmove.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
regrename.c
regs.h
reload1.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
reload.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
reload.h cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
reorg.c
resource.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
resource.h
rtl.c diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.texi cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtlanal.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
sbitmap.c
sbitmap.h
scan-decls.c cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +00:00
scan-types.sh
scan.c
scan.h top level: 2000-07-04 01:58:21 +00:00
sdbout.c
sdbout.h
SERVICE
sibcall.c sibcall.c (uses_addressof): Add INMEM argument... 2000-07-07 21:55:29 +02:00
simplify-rtx.c simplify-rtx.c (simplify_relational_operation): Verify that mode == VOIDmode implies both operands to be VOIDmode. 2000-07-30 18:13:10 +00:00
sort-protos
ssa.c Put phi nodes after NOTE_INSN_BASIC_BLOCK. 2000-07-27 17:25:14 +00:00
stab.def
stack.h
stmt.c
stor-layout.c
sys-protos.h Makefile.in (TARGET_GETGROUPS_T): New configuration variable. 2000-07-17 03:23:16 -06:00
sys-types.h
system.h * system.h (__FUNCTION__): Wrap definition in #ifndef. 2000-07-22 14:12:38 +00:00
TESTS.FLUNK
texinfo.tex
timevar.c timevar.c: [HAVE_SYS_RESOURCE_H]: Include <sys/resource.h>. 2000-07-06 09:36:52 +00:00
timevar.def
timevar.h
tlink.c * tlink.c (scan_linker_output): Tweak for output of AIX ld. 2000-07-18 00:15:46 +00:00
tm.texi
toplev.c toplev.c (pipe_closed): Delete. 2000-07-25 19:01:33 +00:00
toplev.h diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
tradcif.y tradcpp.c: New file. 2000-07-06 22:59:34 +00:00
tradcpp.c tradcpp.c (main): Update max_include_len for cpp_include_defaults as well. 2000-07-24 19:04:03 +02:00
tree.c Warning fixes: 2000-07-12 16:17:15 +00:00
tree.def
tree.h expr.h (get_alias_set, [...]): Delete prototypes. 2000-07-27 09:54:27 -06:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c unroll.c (copy_loop_body): Fix one instance of using host arithmetic on the target... 2000-07-18 00:16:59 +00:00
varasm.c * varasm.c (assemble_variable) [! defined(ASM_OUTPUT_ALIGNED_COMMON) 2000-07-26 19:35:17 -06:00
varray.c
varray.h diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
version.c Daily bump. 2000-07-30 01:45:07 -06:00
version.h
vmsconfig.com
xcoffout.c aix.h (ASM_GENERATE_INTERNAL_LABEL): Fix format specifier. 2000-07-04 11:14:13 +00:00
xcoffout.h

This directory contains the GNU Compiler Collection (GCC) version 2.96.
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).