tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] Commit-3


From: grischka
Subject: [Tinycc-devel] Commit-3
Date: Wed, 21 Nov 2007 18:21:33 +0100

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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]