Hi all, Below is the complete list of changesets from Rob's repo (396-491) that KHMan has sent me, each labeled with as to whether it was, is or will be applied to CVS.
Next I plan to commit the ARM EABI additions by Daniel Glöckner (409 and 410). A note on the previous commit(2): I used Rob Landley's long long const- fold (487) instead of Ben Hinkle's (because it handles all integer sizes in one spot), discarded 471 and delayed the new tccpe.c. --- grischka Legend: [P] applied previously [A] applied in commit-1 [B] applied in commit-2 [Y] will apply [N] will not apply [*] not decided (+nnn) can be merged with nnn ### pre ### [N] 413 SB_dash_E http://landley.net/hg/tinycc/rev/669544355046 [P] 423 DD_number_pasting http://landley.net/hg/tinycc/rev/fb849852437e [P] 447 FB_dash_E (+413) http://landley.net/hg/tinycc/rev/4aa3f7aa86f0 [*] 453 HvD_stringize (big) http://landley.net/hg/tinycc/rev/a70ac19d704b [*] 472 JP_ifdef_bsl http://landley.net/hg/tinycc/rev/5ecdf063c480 [*] 478 RL_include_1st_line http://landley.net/hg/tinycc/rev/e9cd70a790dd ### parse ### [B] 400 DD_typedef_as_sym http://landley.net/hg/tinycc/rev/afda44bbf76b [B] 415 AL_unicode_escapes http://landley.net/hg/tinycc/rev/9071c6e75a4a [P] 425 RL_multiple_typedefs http://landley.net/hg/tinycc/rev/d844e9e6bba3 [B] 473 JP_empty_array_memb http://landley.net/hg/tinycc/rev/ec2b47ce2530 [*] 476 RL_const_log_andor http://landley.net/hg/tinycc/rev/70a99da12bb7 [B] 484 RL_paren_in_attr http://landley.net/hg/tinycc/rev/90fd46f64079 [*] 486 RL_vstack_init http://landley.net/hg/tinycc/rev/c8a874736ed2 [*] 490 RL_dynamic_arrays (incomplete) http://landley.net/hg/tinycc/rev/082f4509bce5 ### gen ### [A] 397 DG_fp_save_reg http://landley.net/hg/tinycc/rev/1236f720862e [A] 398 DG_fp_save_reg2 (+397) http://landley.net/hg/tinycc/rev/5ca71a951aa0 [P] 399 DD_func_ptr_compat http://landley.net/hg/tinycc/rev/79cb0d585837 [P] 401 DH_cast_signedness http://landley.net/hg/tinycc/rev/2707893d0c57 [P] 402 DH_cast_signedness2 (+401) http://landley.net/hg/tinycc/rev/7e9800049711 [A] 406 MJ_cast_to_bool http://landley.net/hg/tinycc/rev/204dee5c5152 [Y] 409 DG_arm_eabi (arm) http://landley.net/hg/tinycc/rev/41f19a7b4093 [Y] 410 DG_arm_eabi2 (arm) http://landley.net/hg/tinycc/rev/0aada61f9f8d [A] 417 RL_unsigned_sizeof http://landley.net/hg/tinycc/rev/9a8fd1e3c51c [A] 418 (+417) http://landley.net/hg/tinycc/rev/60ea6ef39c6f [A] 420 FN_fp_zero_hibits http://landley.net/hg/tinycc/rev/e6ddaffce6a8 [A] 421 (+401) http://landley.net/hg/tinycc/rev/ffd17713a155 [P] 422 DD_ll_test_hibits (i386) http://landley.net/hg/tinycc/rev/dc756f766bfe [A] 432 GR_cast_double_bool http://landley.net/hg/tinycc/rev/01fb5d2a496e [A] 433 (+432) http://landley.net/hg/tinycc/rev/04d9a1c05f94 [A] 434 GR_cast_ptr_bool http://landley.net/hg/tinycc/rev/98a68386c5a6 [A] 435 GR_static_vars http://landley.net/hg/tinycc/rev/f16b04be31b6 [A] 437 GR_saveregs_logandornot http://landley.net/hg/tinycc/rev/3f48bed56ab4 [A] 438 GR_warn_ptr_asssign http://landley.net/hg/tinycc/rev/31171653b1ee [A] 439 GR_bitfield_rvalue http://landley.net/hg/tinycc/rev/025b81f7e70b [A] 440 GR_cond_ptr_pass http://landley.net/hg/tinycc/rev/bbcb7f4bafe5 [A] 441 GR_libtcc1_llshift http://landley.net/hg/tinycc/rev/6ed28bf1ff35 [A] 442 GR_funcptr_indir http://landley.net/hg/tinycc/rev/eff8bc296c57 [N] 454 ZP_pe_func_prolog (i386 optional) http://landley.net/hg/tinycc/rev/fec6eca7c4d7 [A] 456 MS_tcc_main_retcode http://landley.net/hg/tinycc/rev/415e7007008c [A] 458 AJ_glob_compound_lit http://landley.net/hg/tinycc/rev/983341326428 [A] 459 (+458) http://landley.net/hg/tinycc/rev/4c3895074170 [B] 468 RL_logandor_ptrs http://landley.net/hg/tinycc/rev/d3c99a19c0ce [B] 470 RL_warn_ptr_int_compare http://landley.net/hg/tinycc/rev/44036032a50a [B] 474 JP_ptr_cast http://landley.net/hg/tinycc/rev/254e8668fb9d [*] 483 RL_nocode_1 http://landley.net/hg/tinycc/rev/a62ad123624a [*] 485 RL_nocode_2 http://landley.net/hg/tinycc/rev/ef9f005aa6eb [B] 487 RL_ll_const_fold http://landley.net/hg/tinycc/rev/2768f7c24156 [B] 488 (+487) http://landley.net/hg/tinycc/rev/2766e2ad73be ### asm ### [N] 471 JP_8bit_arit_opc (i386) http://landley.net/hg/tinycc/rev/46f5437276f3 [B] 475 JP_inline_ref http://landley.net/hg/tinycc/rev/91c4c7d64f5e ### linker ### [P] 396 BF_invalid_reloc http://landley.net/hg/tinycc/rev/928147ea8ab6 [B] 469 VP_sym_visibility http://landley.net/hg/tinycc/rev/bb13836ab658 ### feature ### [B] 407 HT_va_copy http://landley.net/hg/tinycc/rev/8221c0d15dee [*] 444 RL_iso646_defs http://landley.net/hg/tinycc/rev/3f3bba82e2e0 [B] 450 GR_alloca_x86 http://landley.net/hg/tinycc/rev/cd7e1ce83b92 [*] 451 RL_alloca_test (+450) http://landley.net/hg/tinycc/rev/43ba14a107b0 [B] 455 ZP_optimize_caselabel http://landley.net/hg/tinycc/rev/3e7c64539eb2 [*] 463 RL_dash_r http://landley.net/hg/tinycc/rev/3903f30f1241 [*] 464 RL_dash_r2 (+463) http://landley.net/hg/tinycc/rev/c95688b105f7 [*] 482 RL_restrict_workaround http://landley.net/hg/tinycc/rev/4bf62ce997e7 ### plat ### [*] 428 (uClibc) http://landley.net/hg/tinycc/rev/346fbeed3612 [*] 429 (w32) http://landley.net/hg/tinycc/rev/67c767fc07c8 [*] 431 (w32) http://landley.net/hg/tinycc/rev/8fa1af332910 [*] 457 (bsd) http://landley.net/hg/tinycc/rev/b28f6437f95d [*] 460 (bsd) http://landley.net/hg/tinycc/rev/32aea31ba434 [*] 461 (newlib) http://landley.net/hg/tinycc/rev/74f22f09bbf7 [*] 465 (w32) http://landley.net/hg/tinycc/rev/826695d99686 [*] 467 (bsd) http://landley.net/hg/tinycc/rev/b8971268a804 [*] 477 (c99) http://landley.net/hg/tinycc/rev/1e81d5b65878 ### make ### [N] 403 http://landley.net/hg/tinycc/rev/d49bf523efcb [P] 408 http://landley.net/hg/tinycc/rev/1f7ab2bc1933 [N] 411 http://landley.net/hg/tinycc/rev/aa9f748f021f [N] 416 http://landley.net/hg/tinycc/rev/1cfaa15e4b84 [*] 419 http://landley.net/hg/tinycc/rev/064848fc143f [N] 424 http://landley.net/hg/tinycc/rev/85ab7ee41496 [N] 452 http://landley.net/hg/tinycc/rev/1eefdf914c2d [N] 466 http://landley.net/hg/tinycc/rev/5c2dbb92ea80 ### doc ### [*] 445 RL_doc_tweaks http://landley.net/hg/tinycc/rev/085680cd701d ### formal ### [N] 404 http://landley.net/hg/tinycc/rev/1f9726b63fde [N] 405 http://landley.net/hg/tinycc/rev/e0e5d588f606 [N] 412 http://landley.net/hg/tinycc/rev/18f25c82b5a4 [N] 414 http://landley.net/hg/tinycc/rev/76604d7aeb07 [N] 426 http://landley.net/hg/tinycc/rev/ac0ea0043e55 [N] 427 http://landley.net/hg/tinycc/rev/8b46682247a5 [N] 430 http://landley.net/hg/tinycc/rev/b331c8f04d55 [N] 436 http://landley.net/hg/tinycc/rev/91152e505b77 [N] 443 http://landley.net/hg/tinycc/rev/640e11dd53d7 [N] 446 http://landley.net/hg/tinycc/rev/793f972cc158 [N] 448 http://landley.net/hg/tinycc/rev/4b36c07af991 [N] 449 http://landley.net/hg/tinycc/rev/758a978b6605 [A] 462 RL_LGPL_adjust http://landley.net/hg/tinycc/rev/d861048cd5eb [N] 479 http://landley.net/hg/tinycc/rev/7909d3c7e712 [B] 480 RL_cleanup_goto http://landley.net/hg/tinycc/rev/995cf196fe69 [N] 481 http://landley.net/hg/tinycc/rev/0f5c38ddf450 [N] 489 http://landley.net/hg/tinycc/rev/a606eb4464e6 [*] 491 RL_split_post_type http://landley.net/hg/tinycc/rev/41841f0acc48 _______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/tinycc-devel