Age | Commit message (Collapse) | Author |
|
* defs.h: Quiet warnings which might bother rpm.
svn path=/branches/mono-2-6/mcs/; revision=154806
|
|
svn path=/trunk/mcs/; revision=128880
|
|
The doc-update target updates the Documentation/en directory for libraries
(and is otherwise ignored).
svn path=/trunk/mcs/; revision=116287
|
|
svn path=/trunk/mcs/; revision=112978
|
|
* skeleton.cs: A little refactoring to support producing a list of
tokens as opposed to a list of token strings for code that uses
the yyExpecting code.
svn path=/trunk/mcs/; revision=112612
|
|
svn path=/trunk/mcs/; revision=111664
|
|
svn path=/trunk/mcs/; revision=98860
|
|
svn path=/trunk/mcs/; revision=78488
|
|
AKA: fun with find(1)+xargs(1)
AKA: find . -name \*.cs -and -perm /a+x | xargs svk propdel svn:executable
svn path=/trunk/mcs/; revision=66131
|
|
Remove "unreachable code" warnings in the generated code.
svn path=/trunk/mcs/; revision=61223
|
|
* output.c skeleton skeleton.cs: Initialize the jay debug tables
lazily. Fixes #77946.
svn path=/trunk/mcs/; revision=58937
|
|
svn path=/trunk/mcs/; revision=57917
|
|
* reader.c (copy_action): Applied patch from Axel T Schreiner (ats@cs.rit.edu).
Fixes a small bug.
svn path=/trunk/mcs/; revision=57798
|
|
* skeleton.cs: Don't call yyerror if `yyErrorFlag == 0', so we can
recover from errors with an `error' token. See gtest-248.cs for
an example.
svn path=/trunk/mcs/; revision=57573
|
|
svn path=/trunk/mcs/; revision=55157
|
|
svn path=/trunk/mcs/; revision=50288
|
|
* Makefile (_boot_): New. Used to generalize the bootstrap to
clean and install too.
* tools/security/Makefile (install-local, uninstall-local): Disable when
NO_INSTALL is defined.
* jay/Makefile (install-local, uninstall-local): Disable when
NO_INSTALL is defined.
* build/executable.make (install-local): Depend on all-local even when
NO_INSTALL is defined.
* build/library.make: Minor cleanups to match executable.make.
* build/profiles/basic.make (no-install): Remove.
* build/profiles/net_1_1_bootstrap.make (no-install): Likewise.
svn path=/trunk/mcs/; revision=41786
|
|
In tools:
* Makefile (run-test-ondotnet-local, uninstall-local): New.
In tests:
* Makefile (DISTFILES): Distribute *.inc files too.
(with_mono_path): New.
(casts.cs, boot-casts.out, mcs-casts.out): Use it.
In jay:
* Makefile (uninstall-local): Remove $(prefix)/man/man1/jay.1.
In build:
* executable.make (uninstall-local): Remove .config file too.
* library.make (uninstall-local): Don't error out if GACUTIL fails.
In errors:
* Makefile (DISTFILES): Add expected error and ignored test lists.
svn path=/trunk/mcs/; revision=37308
|
|
2004-11-24 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay: Use verbosity accordingly.
2004-11-24 Miguel de Icaza <miguel@ximian.com>
* skeleton.cs: use yacc_verbose_flag to control verbosity.
svn path=/trunk/mcs/; revision=36502
|
|
* skeleton.cs: oops some uses of changed classes/interfaces also need to become internal.
svn path=/trunk/mcs/; revision=29192
|
|
* skelton.cs: make classes/interfaces internal.
svn path=/trunk/mcs/; revision=29189
|
|
* Makefile : ignore make run-test-ondotnet.
svn path=/trunk/mcs/; revision=28729
|
|
* main.c, defs.h: use the proper header files instead of broken
prototypes (thanks to Marcus for reporting).
svn path=/trunk/mcs/; revision=26578
|
|
* main.c (create_file_names): Try a few temp directories, since
Windows uses a different directory naming scheme apparently: #47696
svn path=/trunk/mcs/; revision=23994
|
|
* main.c: Applied patch from Albert Strasheim (13640887@sun.ac.za).
Fix compilation under mingw.
svn path=/trunk/mcs/; revision=23737
|
|
* skeleton.cs: Report the token that we errored on; Helps
find parser errors.
svn path=/trunk/mcs/; revision=22856
|
|
* skelton.cs : Added ErrorOutput text writer.
svn path=/trunk/mcs/; revision=21226
|
|
svn path=/trunk/mcs/; revision=19177
|
|
* output.c, skelton, skelton.cs : Renamed yyName[] to yyNames[]
to make output CLS-compliant.
svn path=/trunk/mcs/; revision=18759
|
|
svn path=/trunk/mcs/; revision=17771
|
|
svn path=/trunk/mcs/; revision=16384
|
|
svn path=/trunk/mcs/; revision=16195
|
|
* main.c (print_skel_dir): New function called when jay is
passed '-p'; prints the directory where the default skeleton
files are installed ($(prefix)/share/jay).
* makefile (CFLAGS): Add a -DSKEL_DIRECTORY to support
print_skel_dir.
* jay.1: Document the -p parameter.
svn path=/trunk/mcs/; revision=14732
|
|
* makefile (install): Call the install in makefile.gnu
* makefile.gnu (install): Actually install jay and its skeleton
files. (and docs, and manpage...)
svn path=/trunk/mcs/; revision=14635
|
|
* output.c: Use `#line default' instead of source file "-".
svn path=/trunk/mcs/; revision=11395
|
|
svn path=/trunk/mcs/; revision=10498
|
|
* ilasm/parser/ScannerAdapter.cs: Implement the new cleanup method
in the tokenizer. This fixes the build.
* skeleton.cs (cleanpup): Rename to cleanup to make it look more consistent.
* cs-tokenizer.cs (Cleanup): Rename to 'cleanup' to make it more
consistent with other methods.
svn path=/trunk/mcs/; revision=10471
|
|
svn path=/trunk/mcs/; revision=10462
|
|
svn path=/trunk/mcs/; revision=7231
|
|
* makefile.gnu:
* class/library.make:
* class/makefile.gnu:
* class/I18N/makefile.gnu
* class/corlib/makefile.gnu:
* class/corlib/Test/ChangeLog:
* class/corlib/Test/corlib_linux_test.args:
* class/corlib/Test/makefile.gnu:
* class/corlib/Test/run_test.sh:
* jay/makefile.gnu:
* mcs/makefile.gnu:
* monoresgen/makefile.gnu:
* nunit/makefile.gnu:
Allow running 'make -f makefile.gnu test' from top directory.
In the libraries makefile.gnu you just have to add TEST_DIR=dirname
with the name where tests reside.
svn path=/trunk/mcs/; revision=7099
|
|
* skeleton.cs: Fix the code that expanded the arrays dynamically,
it was broken, and instead was copying 0 elements.
svn path=/trunk/mcs/; revision=6838
|
|
prefix) and fixed a few other makefile issues.
svn path=/trunk/mcs/; revision=6093
|
|
svn path=/trunk/mcs/; revision=5971
|
|
Added the super-cool set of makefiles from Peter Williams which run on
GNU/Linux without NAnt. I named them `makefile.gnu' and not `GNUmakefile'
since this won't break the windows build.
To compile stuff on GNU/Linux, just do a `make -f makefile.gnu'.
* mcs-tool, */makefile.gnu, class/library.make: New files.
svn path=/trunk/mcs/; revision=5920
|
|
svn path=/trunk/mcs/; revision=5689
|
|
svn path=/trunk/mcs/; revision=5352
|
|
svn path=/trunk/mcs/; revision=2043
|
|
svn path=/trunk/mcs/; revision=2027
|
|
svn path=/trunk/mcs/; revision=983
|
|
svn path=/trunk/mcs/; revision=711
|