gcc/gcc
Jeff Law 9d2128b88e mn10200.h (GO_IF_LEGITIMATE_ADDRESS): Do not allow indexed addresses.
* mn10200.h (GO_IF_LEGITIMATE_ADDRESS): Do not allow indexed
        addresses.
        * mn10200.md (neghi2): Provide an alternative which works if
        the input and output register are the same.

[[Split portion of a mixed commit.]]

From-SVN: r16137.2
1997-10-21 13:55:51 -06:00
..
config mn10200.h (GO_IF_LEGITIMATE_ADDRESS): Do not allow indexed addresses. 1997-10-21 13:52:12 -06:00
cp except.c (expand_exception_blocks): Call do_pending_stack_adust. 1997-10-20 15:14:09 -04:00
f Make-lang.in (stmp-f2c.h): Don't configure the runtime directory if LANGUAGES does not include f77. 1997-10-16 02:02:09 -06:00
ginclude Rewrite v9 support. 1997-10-17 23:25:26 +00:00
intl
objc
testsuite Fix from Joern. 1997-10-17 09:54:01 -06:00
.gdbinit
acconfig.h
aclocal.m4 aclocal.m4: Substitute INSTALL. 1997-10-07 16:26:56 -06:00
alias.c alias.c (base_alias_check): Two symbols can conflict if they are accessed via AND. 1997-09-29 00:21:18 -06:00
alloca.c
assert.h
basic-block.h
bc-emit.c
bc-emit.h
bc-optab.c
bc-optab.h
bc-typecd.def
bc-typecd.h
bi-arity.c
bi-defs.h
bi-lexer.c
bi-opcode.c
bi-opname.c
bi-parser.c
bi-parser.h
bi-parser.y
bi-reverse.c
bi-run.h
bitmap.c
bitmap.h
BUGS
build-make
bytecode.def
bytecode.h
bytetypes.h
c-aux-info.c
c-common.c
c-convert.c
c-decl.c c-decl.c (start_struct): Ensure that structs with forward declarations are in fact packed when... 1997-10-16 15:45:24 -06:00
c-gperf.h
c-iterate.c
c-lang.c Declare get_file_function_name 1997-10-07 16:07:46 +00:00
c-lex.c
c-lex.h
c-parse.c
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c
c-pragma.h
c-tree.h
c-typeck.c c-typeck.c (build_binary_op): Warn about comparing signed vs unsigned if... 1997-09-26 21:46:35 -06:00
caller-save.c
calls.c
cccp.1
cccp.c * cccp.c (expand_to_temp_buffer): Initialize all members of obuf. 1997-10-01 00:22:46 -06:00
cexp.c
cexp.y
ChangeLog mn10200.h (GO_IF_LEGITIMATE_ADDRESS): Do not allow indexed addresses. 1997-10-21 13:55:51 -06:00
ChangeLog.10
ChangeLog.11
choose-temp.c
collect2.c
combine.c combine.c (can_combine_p): Don't combine with an asm whose output is a hard register. 1997-10-16 15:06:43 -07:00
conditions.h
config.guess
config.in
config.sub
configure configure.in: Handle --with-newlib. 1997-10-10 20:48:55 +00:00
configure.bat
configure.frag
configure.in configure.in: Handle --with-newlib. 1997-10-10 20:48:55 +00:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cplus-dem.c cplus-dem.c (demangle_signature): Don't look for return types on constructors. 1997-10-14 15:12:27 -04:00
cpp.1
cpp.texi
cppalloc.c
cpperror.c
cppexp.c
cpphash.c
cpphash.h
cpplib.c
cpplib.h
cppmain.c
cross-make
crtstuff.c
cse.c Patches to fix minor optimizer bugs 1997-10-20 16:49:48 -07:00
cstamp-h.in
dbxout.c
dbxstclass.h
defaults.h
demangle.h
doschk.c
dostage2
dostage3
dwarf2.h frame.c: Remove last change. 1997-09-28 01:03:02 -06:00
dwarf2out.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
dwarf.h
dwarfout.c
emit-rtl.c combine.c (try_combine): Use NULL_RTX instead of '0' where appropriate in calls to gen_rtx(). 1997-09-22 11:41:48 -06:00
enquire.c
except.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
except.h c-decl.c (init_decl_processing): Add __builtin_dwarf_reg_size. 1997-09-27 14:16:15 -04:00
explow.c
expmed.c Patches to fix minor optimizer bugs 1997-10-20 16:49:48 -07:00
expr.c * expr.c (use_group_regs): Don't call use_reg for MEMs. 1997-10-18 19:48:25 +00:00
expr.h
extend.texi
final.c dwarf2out.c: s/flag_verbose_asm/flag_debug_asm/ 1997-09-25 00:57:50 -04:00
fix-header.c
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.math
fixinc.ptx
fixinc.sco
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes
fixproto
flags.h
floatlib.c
flow.c Cast alloca return value for char * 1997-10-03 19:51:50 +00:00
fold-const.c fold-const.c (make_range): Correctly handle cases of converting from unsigned to signed type. 1997-09-23 12:35:51 -06:00
fp-test.c
frame.c frame.c (__frame_state_for): Execute the FDE insns until the current pc value is strictly bigger than the... 1997-10-07 14:42:54 -04:00
frame.h
function.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
function.h
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c
gcc.hlp
gcc.texi
gcov-io.h
gcov.c
gcov.texi
gen-protos.c
genattr.c
genattrtab.c jump.c (jmp_uses_reg_or_mem): Deleted unused function. 1997-09-21 18:49:32 -06:00
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c
getopt1.c
getopt.c
getopt.h
getpwd.c
glimits.h * glimits.h (LONG_MAX): Handle sparc64. 1997-09-25 00:50:38 +00:00
global.c
gmon.c
gstab.h
gsyms.h
gsyslimits.h
haifa-sched.c haifa-sched.c (print_block_visualization): Call fprintf directly, don't sprintf through an alloca'ed buffer. 1997-10-07 10:53:16 -06:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
input.h
install1.texi
INSTALL
install.texi
integrate.c One more thinko. 1997-10-07 23:23:19 -06:00
integrate.h
invoke.texi Update sparc docs. 1997-10-20 22:06:10 +00:00
jump.c
just-fixinc
libgcc1-test.c
libgcc1.c
libgcc2.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
limitx.h
limity.h
listing
LITERATURE Add some stuff. 1997-10-17 16:16:29 -06:00
local-alloc.c
longlong.h * longlong.h (count_leading_zeros): Add missing casts to USItype. 1997-10-19 18:56:45 -06:00
loop.c loop.c (indirect_jump_in_function_p): Return 0 by default. 1997-09-23 00:40:37 -06:00
loop.h loop.c (loop_number): Delete function. 1997-09-21 21:04:36 -06:00
machmode.def
machmode.h
make-cc1.com
make-cccp.com
make-gcc.com
make-l2.com alpha.c (vmskrunch): Delete 1997-10-20 02:11:49 -06:00
Makefile.in Makefile.in (LIBGCC2_CFLAGS): Avoid a backslash then an empty line if @inhibit_libc@ is empty. 1997-10-17 23:31:26 -06:00
md.texi
mips-tdump.c
mips-tfile.c
modemap.def
move-if-change
NEWS
obstack.c
obstack.h tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
optabs.c
ORDERS
output.h
pcp.h
pexecute.c pexecute.c: Use spawn if __CYGWIN32__. 1997-10-01 15:15:06 +00:00
prefix.c Initial revision 1997-10-19 10:29:32 -06:00
print-rtl.c
print-tree.c
PROBLEMS
profile.c Declare get_file_function_name 1997-10-07 16:07:46 +00:00
PROJECTS
protoize.c
pself1.c
pself2.c
pself3.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.DWARF
README.FRESCO
README.g77
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c
real.h
recog.c
recog.h
reg-stack.c * reg-stack.c (find_blocks): Fix thinko in last change. 1997-09-22 14:38:35 -06:00
regclass.c regclass.c (record_address_regs): Look at REG_OK_FOR_{BASE,INDEX}_P for hard regs to determine base and index... 1997-10-17 09:46:57 -06:00
regmove.c
regs.h
reload1.c
reload.c reload.c (debug_reload_to_stream): New function. 1997-10-17 09:40:52 -06:00
reload.h
reorg.c reorg.c (dbr_schedule): At end of this pass... 1997-09-23 01:14:07 -06:00
rtl.c reorg.c (dbr_schedule): At end of this pass... 1997-09-23 01:14:07 -06:00
rtl.def
rtl.h reorg.c (dbr_schedule): At end of this pass... 1997-09-23 01:14:07 -06:00
rtl.texi REG_BR_PRED docs. 1997-10-07 11:15:27 -06:00
rtlanal.c rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change. 1997-09-23 00:58:12 -06:00
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c combine.c (try_combine): Use NULL_RTX instead of '0' where appropriate in calls to gen_rtx(). 1997-09-22 11:41:48 -06:00
sdbout.c
SERVICE
sort-protos
stab.def
stack.h
stmt.c
stor-layout.c c-decl.c (start_struct): Ensure that structs with forward declarations are in fact packed when... 1997-10-16 15:45:24 -06:00
stupid.c
sys-protos.h
sys-types.h
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi
toplev.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
tree.c tree.c (restore_tree_status): Also free up temporary storage when we finish a toplevel function. 1997-10-18 17:10:32 -04:00
tree.def
tree.h restore dwarf2 prototypes 1997-10-15 13:19:40 -04:00
typeclass.h
unprotoize.c
unroll.c loop.c (loop_number): Delete function. 1997-09-21 21:04:36 -06:00
varasm.c combine.c (try_combine): Use NULL_RTX instead of '0' where appropriate in calls to gen_rtx(). 1997-09-22 11:41:48 -06:00
version.c * version.c: Bump for snapshot. 1997-10-16 09:39:00 -06:00
vmsconfig.com alpha.c (vmskrunch): Delete 1997-10-20 02:11:49 -06:00
xcoffout.c
xcoffout.h

This directory contains the version 2.7.2 release of the GNU C
compiler.  It includes all of the support for compiling C++ and
Objective C, including a run-time library for Objective C.

The GNU C compiler 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).