gcc/gcc
Joseph Myers 43d1e05928 c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'.
* c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'.

testsuite:
	* gcc.dg/noncompile/const-ll-1.c: New test.

From-SVN: r35563
2000-08-08 09:23:31 +01:00
..
ch * decl.c: Fix a comment typo. 2000-08-07 01:05:52 -06:00
config Fix most compile time warning messages 2000-08-08 01:17:06 +00:00
cp cp-tree.h (CLASSTYPE_HAS_PRIMARY_BASE_P): Fix a comment typo. 2000-08-07 01:13:13 -06:00
f Daily bump. 2000-08-08 01:45:08 -06:00
fixinc Removed conditional #defines of macros GCC always defines 2000-08-04 14:20:42 +00:00
ginclude stddef.h: Don't declare wint_t unless __need_wint_t. 2000-08-04 17:00:48 +01:00
intl c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
java 2000-08-07 Alexandre Petit-Bianco <apbianco@cygnus.com 2000-08-07 20:33:36 -07:00
objc New command line option -fconstant-string-class to allow specifying a user defined constant string class... 2000-08-06 07:54:40 +00:00
po Add missing files 2000-07-14 00:57:58 +00:00
testsuite c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'. 2000-08-08 09:23:31 +01: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 (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
assert.h
basic-block.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +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 (expand_builtin_apply): Don't defer pop during argument setup. 2000-07-31 09:37:34 -07:00
builtins.def
c-aux-info.c
c-common.c c-common.h (enum c_tree_index): Add CTI_SIGNED_SIZE_TYPE and CTI_UNSIGNED_PTRDIFF_TYPE. 2000-08-06 19:12:49 +01:00
c-common.def
c-common.h c-common.h (enum c_tree_index): Add CTI_SIGNED_SIZE_TYPE and CTI_UNSIGNED_PTRDIFF_TYPE. 2000-08-06 19:12:49 +01:00
c-convert.c
c-decl.c c-common.h (enum c_tree_index): Add CTI_SIGNED_SIZE_TYPE and CTI_UNSIGNED_PTRDIFF_TYPE. 2000-08-06 19:12:49 +01: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 cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
c-lex.c c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'. 2000-08-08 09:23:31 +01: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 Changed the language string for Objective-C to "GNU Objective-C". 2000-08-07 06:47:34 +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 cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
c-typeck.c c-decl.c (mesg_implicit_function_declaration): Init to -1. 2000-07-31 18:10:31 +00:00
caller-save.c
calls.c calls.c (combine_pending_stack_adjustment_and_call): Only use preferred_unit_stack_boundary when it is > 1. 2000-07-31 08:04:41 -06:00
ChangeLog c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'. 2000-08-08 09:23:31 +01:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3 Rotate out 6 more months of ChangeLog entries. 2000-07-31 06:59:37 -06:00
ChangeLog.lib
collect2.c collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
collect2.h
combine.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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: Use default thread_file even when enable_threads is yes or dce because... 2000-08-04 11:39:19 -06:00
configure.bat
configure.frag
configure.in configure.in: Use default thread_file even when enable_threads is yes or dce because... 2000-08-04 11:39:19 -06: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 cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cpp.texi cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cppdefault.c cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cppdefault.h cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpperror.c cpperror.c (v_message): Split into _cpp_begin_message and v_message macro. 2000-08-02 01:13:45 +00:00
cppexp.c cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cppfiles.c cpperror.c (v_message): Split into _cpp_begin_message and v_message macro. 2000-08-02 01:13:45 +00:00
cpphash.c [multiple changes] 2000-07-18 00:59:49 +00:00
cpphash.h cpperror.c (v_message): Split into _cpp_begin_message and v_message macro. 2000-08-02 01:13:45 +00:00
cppinit.c cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpplex.c cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
cpplib.c cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
cpplib.h cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
cppmacro.c cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
cppmain.c [multiple changes] 2000-08-05 00:50:02 +00:00
cppspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
cppulp.c
cross-make
crtstuff.c
cse.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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
dce.c dce.c: Remove all uses of assert. 2000-08-03 00:17:11 +00:00
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
doloop.c Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarf2out.c * tm.texi (FUNCTION_ARG_PARTIAL_NREGS): Fix a typo. 2000-08-06 11:55:22 -06:00
dwarf2out.h
dwarf.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarfout.c Apply patch from Anthony Green to add java language support to Dwarf generation. 2000-08-03 21:04:42 +00:00
dwarfout.h
eh-common.h collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
emit-rtl.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
enquire.c
errors.c diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
errors.h c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
except.c
except.h
exgettext
explow.c unuglyfying code 2000-07-23 17:12:04 +00:00
expmed.c expmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P. 2000-08-07 01:27:54 -07:00
expr.c expmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P. 2000-08-07 01:27:54 -07:00
expr.h expr.h (get_alias_set, [...]): Delete prototypes. 2000-07-27 09:54:27 -06:00
extend.texi Minor tweaks 2000-08-04 20:24:47 +00:00
final.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
fix-header.c cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +00:00
fixproto
flags.h Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
floatlib.c
flow.c * flow.c: Fix a comment typo. 2000-08-07 01:07:21 -06:00
fold-const.c [multiple changes] 2000-08-05 00:50:02 +00:00
fp-test.c
frame-dwarf2.c
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 (schedule_fixup_var_refs): New function, broken out of put_reg_into_stack. 2000-08-04 23:06:49 +01: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 x-djgpp: Delete code that conditionally modifies target_alias. 2000-08-04 10:19:19 -06:00
gcc.h gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcc.hlp
gcc.texi gcc.texi: Fix minor typos 2000-07-11 22:29:22 -06:00
gccbug.in
gccspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcov-io.h
gcov.c
gcov.texi
gcse.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
gen-protos.c
genattr.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
genattrtab.c genattrtab.c (struct insn_def): Add lineno member. 2000-07-30 16:38:26 -07:00
gencheck.c
gencodes.c gencodes.c (main): Define CODE_FOR_nothing as the last possible insn_code_number + 1. 2000-08-04 01:01:30 -06:00
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c * gengenrtl.c, rtl.c: Avoid #elif. 2000-08-03 10:06:13 -06:00
genmultilib
genopinit.c
genoutput.c
genpeep.c * genpeep.c (main): Handle DEFINE_PEEPHOLE2. 2000-07-31 21:16:19 -06:00
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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
gmon.c
graph.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h * gthr-dce.h (__gthread_objc_condition_allocate): Fix typo. 2000-08-04 11:25:19 -06:00
gthr-posix.h Integrated Chris Ball's <cball@fmco.com> changes to improve the Posix 2000-08-06 18:54:00 +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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi (Options for Debugging Your Program or GCC): Remove duplicate entries for 'w' and 'z'. 2000-08-07 01:11:38 -06:00
jump.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
LANGUAGES
lcm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
longlong.h
loop.c * loop.c: Fix formatting. 2000-08-06 11:57:57 -06:00
loop.h Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
machmode.def
machmode.h
make-l2.com
Makefile.in [multiple changes] 2000-08-05 00:50:02 +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
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
move-if-change
NEWS
optabs.c
output.h
patch-apollo-includes
predict.c
prefix.c * prefix.c (translate_name): Don't strip trailing DIR_SEPARATOR. 2000-08-04 11:02:51 -06:00
prefix.h
print-rtl.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
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 [multiple changes] 2000-08-05 00:50:02 +00:00
recog.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
recog.h gcse.c (try_replace_reg): Use validate_replace_rtx_subexp instead of replace_rtx. 2000-07-30 18:44:13 +00:00
reg-stack.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regclass.c cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
regmove.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regrename.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regs.h
reload1.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
reload.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
reload.h cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
reorg.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.h
rtl.c * gengenrtl.c, rtl.c: Avoid #elif. 2000-08-03 10:06:13 -06:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h [multiple changes] 2000-08-05 00:50:02 +00:00
rtl.texi cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtlanal.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
simplify-rtx.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
sort-protos
ssa.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
ssa.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
stab.def
stack.h
stmt.c stmt.c (expand_goto): Do virtual_stack_vars_rtx replacement for HAVE_nonlocal_goto as well. 2000-08-06 03:07:31 -07:00
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 Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
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 Moved the Objective-C specific options to objc/lang-options.h. 2000-08-06 07:52:35 +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 cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
tree.c [multiple changes] 2000-08-05 00:50:02 +00:00
tree.def
tree.h [multiple changes] 2000-08-05 00:50:02 +00:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
varasm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -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-08-08 01:45:08 -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).