]> git.xonotic.org Git - xonotic/gmqcc.git/history - parser.c
Another hardcoded -std=gmqcc option removed and added to the implied -std=gmqcc flags
[xonotic/gmqcc.git] / parser.c
2012-11-30 Wolfgang (Blub)... actually removing -Wmissing-return-values from parser...
2012-11-26 Wolfgang (Blub)... Fix a small typo
2012-11-26 Dale Weileropval is asserted .. need (void) to hide warning when...
2012-11-25 Wolfgang (Blub)... operator &~= must not cause the generated binstore...
2012-11-25 Wolfgang (Blub)... Don't add redeclared globals a second time
2012-11-25 Wolfgang (Blub)... Another case for -fassign-function-types
2012-11-25 Wolfgang (Blub)... introducing -fassign-function-types, previously guarded...
2012-11-25 Wolfgang (Blub)... __builtin_debug_printtype directive... helped me down...
2012-11-25 Wolfgang (Blub)... Only check the ast-type of a switch case, not if it...
2012-11-25 Wolfgang (Blub)... actually handle unary plus...
2012-11-25 Wolfgang (Blub)... Ah right, 'var' is not an actual keyword, support TOKEN...
2012-11-25 Wolfgang (Blub)... Use the correct default cv-qualifier on locals
2012-11-25 Wolfgang (Blub)... Allow 'var' in functions... even there initialized...
2012-11-25 Wolfgang (Blub)... handling TOKEN_CHARCONST - -Wmultibyte-character
2012-11-25 Wolfgang (Blub)... Filling up remaining gotos at the end of a function...
2012-11-25 Wolfgang (Blub)... parsing goto
2012-11-25 Wolfgang (Blub)... ast_label, and labels later used for goto
2012-11-25 Wolfgang (Blub)... temporarily disable the 'constant' flag when parsing...
2012-11-25 Wolfgang (Blub)... Allow 'const' within function bodies
2012-11-25 Wolfgang (Blub)... Set the output to NULL always before parsing stuff
2012-11-25 Wolfgang (Blub)... fix wrong parameter order in parse_variable calls,...
2012-11-25 Wolfgang (Blub)... more on CV_CONST/CV_VAR, initializers to check 'constan...
2012-11-25 Wolfgang (Blub)... const/variable qualifier flag for parse_variable
2012-11-25 Wolfgang (Blub)... Allow dangling semicolons for now
2012-11-25 Wolfgang (Blub)... a '(void)' parameter list does not mean 1 parameter...
2012-11-25 Wolfgang (Blub)... fixed: -frelaxed-switch check was in the wrong position
2012-11-25 Wolfgang (Blub)... assignment to constant error
2012-11-25 Wolfgang (Blub)... constant flag, -finitialized-nonconstants to turn initi...
2012-11-25 Wolfgang (Blub)... ast: isconst->hasvalue, const keyword will set the...
2012-11-25 Wolfgang (Blub)... Parse the 'not' keyword in if as TOKEN_IDENT
2012-11-25 Wolfgang (Blub)... Some side-effect propagation for better warnings, so...
2012-11-25 Wolfgang (Blub)... Allow regular AND used on non-float types
2012-11-25 Wolfgang (Blub)... Guard translatable strings by -ftranslatable-strings...
2012-11-25 Wolfgang (Blub)... update noops flag while parsing a translatable string
2012-11-25 Wolfgang (Blub)... Translatable string constants
2012-11-25 Wolfgang (Blub)... parser_const_string can now create a translatable string
2012-11-25 Wolfgang (Blub)... Fix parsing of multi-dot field types
2012-11-25 Wolfgang (Blub)... multiple dots to start a field type, ie ..float for...
2012-11-25 Wolfgang (Blub)... moving cleanvar=false out of a condition
2012-11-25 Wolfgang (Blub)... a more verbose error
2012-11-25 Wolfgang (Blub)... -Wconst-var
2012-11-25 Wolfgang (Blub)... free the _locals vector
2012-11-25 Wolfgang (Blub)... Fix a missing uninitialized value which caused typedefs...
2012-11-25 Wolfgang (Blub)... Allow typedefs to shadow defs of previous scopes
2012-11-25 Wolfgang (Blub)... Implementing typedef
2012-11-25 Wolfgang (Blub)... Fix some uninitialized values
2012-11-25 Wolfgang (Blub)... Change the parser to use the hashtable functions
2012-11-24 Dale WeilerAdd respective license headers + some cleanups
2012-11-23 Wolfgang (Blub)... turn the message about global variable double-declarati...
2012-11-23 Wolfgang (Blub)... warn about double function declarations...
2012-11-23 Wolfgang (Blub)... 'var' is now no keyword anymore, :\
2012-11-23 Wolfgang (Blub)... handling 'const' - still need correct separation of...
2012-11-23 Wolfgang (Blub)... Adding an unrecognized keywords error
2012-11-23 Wolfgang (Blub)... operator &~=
2012-11-23 Wolfgang (Blub)... operators &= and |=
2012-11-23 Wolfgang (Blub)... *= and /= operators
2012-11-23 Wolfgang (Blub)... correcting an error message
2012-11-23 Wolfgang (Blub)... Suffix operators, and remembering the const-float-1...
2012-11-23 Wolfgang (Blub)... Parsing of suffix operators, NOTE: applied like prefix...
2012-11-23 Wolfgang (Blub)... Prefix ++,--
2012-11-23 Wolfgang (Blub)... a type_name -> ast_type_to_string conversion
2012-11-23 Dale WeilerUse memcmp for comparing doubles
2012-11-23 Dale WeilerMake it compile with -Wall and -pedantic
2012-11-22 Wolfgang (Blub)... unused params in parser.c
2012-11-22 Wolfgang (Blub)... Remove unused macro
2012-11-22 Wolfgang (Blub)... Fixing shadows in parser.c - moving generate_checksum...
2012-11-22 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-11-21 Wolfgang (Blub)... -dump vs -dumpfin; to see the IR before and after final...
2012-11-21 Wolfgang (Blub)... error if the ternary operands aren't of the same type...
2012-11-21 Wolfgang (Blub)... check 'ternaries' count
2012-11-21 Wolfgang (Blub)... Utilizing vec_last more
2012-11-21 Wolfgang (Blub)... operator handling for ternary
2012-11-21 Wolfgang (Blub)... Removing some obsolete messages
2012-11-21 Wolfgang (Blub)... parsing the ternary
2012-11-19 Wolfgang (Blub)... -frelaxed-switch to enable switch on non-constant cases
2012-11-19 Wolfgang (Blub)... Parsing of switches
2012-11-19 Wolfgang (Blub)... fix a warning and remove unused variables
2012-11-19 Wolfgang (Blub)... break and continue support
2012-11-19 Wolfgang (Blub)... moving 'return' parsing into a function
2012-11-19 Dale WeilerMerge branch 'master' into test-suite
2012-11-18 Wolfgang (Blub)... Make functions copy their extparams
2012-11-18 Wolfgang (Blub)... Make the >8 parameter message a warning
2012-11-18 Wolfgang (Blub)... The ftepp now always outputs into a string buffer,...
2012-11-18 Wolfgang (Blub)... Merge branch 'master' into ftepp
2012-11-18 Wolfgang (Blub)... Collect accessor functions in the parser so they can...
2012-11-18 Wolfgang (Blub)... Removing some code duplication
2012-11-18 Wolfgang (Blub)... Some printf/con_out/con_err conversions, guarded some...
2012-11-15 Wolfgang (Blub)... Replaced it all...
2012-11-15 Dale WeilerUse new console system everywhere.
2012-11-14 Wolfgang (Blub)... Merging in new-syntax
2012-11-14 Dale Weilerpreliminary segregated console subsystem
2012-11-13 Wolfgang (Blub)... if not() support
2012-11-13 Wolfgang (Blub)... if not() support
2012-11-13 Wolfgang (Blub)... improve the warning
2012-11-13 Wolfgang (Blub)... Warn (via -Wextensions) when accessing a field-of-array...
2012-11-12 Wolfgang (Blub)... when finishing an array-indexing operation the parser...
2012-11-12 Wolfgang (Blub)... allowing inexing of array-fields
2012-11-12 Wolfgang (Blub)... array-field setter needs to use STOREP*
2012-11-12 Wolfgang (Blub)... support for ast_entfield nodes with specific output...
2012-11-12 Wolfgang (Blub)... entity-array-field-setter generation
next