summaryrefslogtreecommitdiff
path: root/debian/changelog
blob: 50a7fe2b0f60fcbd9965d26a414e1e83eb7a928b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
tcc (0.9.27-7) UNRELEASED; urgency=medium

  * debian/rules:
    + Set host CPU based on Debian architecture to ensure reproducible build.
    + Fix retrieval of DEB_HOST_MULTIARCH for i386 host.
    + Remove useless echo.

 -- Thomas Preud'homme <robotux@debian.org>  Tue, 13 Mar 2018 21:41:50 +0000

tcc (0.9.27-6) unstable; urgency=medium

  * debian/rules:
    + Simplify Debian architecture check.
    + Enable build of i386 tcc cross-compiler (Closes: #673380).
    + Remove build and clean overrides useless since debhelper 10.
    + Link i386-tcc manual to tcc manual.
    + Use architecture-dependent overrides.
    + Restore tcc-doc.html in clean target.

 -- Thomas Preud'homme <robotux@debian.org>  Fri, 09 Mar 2018 21:45:23 +0000

tcc (0.9.27-5) unstable; urgency=medium

  * debian/control:
    + Update Vcs fields.
  * debian/patches:
    + Update forwarded status of the patch.
    + Add patch fixing -pthread option handling (Closes: #891592, thanks
      Vincent Lefevre).

 -- Thomas Preud'homme <robotux@debian.org>  Wed, 28 Feb 2018 21:03:17 +0000

tcc (0.9.27-4) unstable; urgency=medium

  * debian/patches:
    + Fix patch disabling stack protector.

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 24 Feb 2018 16:47:28 +0000

tcc (0.9.27-3) unstable; urgency=medium

  * debian/patches:
    + Guard dead code on non x86 target to fix armel build.
  * debian/rules:
    + Run tests sequentially to fix test failure on i386.

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 24 Feb 2018 16:28:50 +0000

tcc (0.9.27-2) unstable; urgency=medium

  * debian/patches:
    + Rework patch to disable stack protector to work on systems where stack
      protector is the default for the compiler (Closes: #854471, thanks
      Graham Inggs).

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 24 Feb 2018 00:19:16 +0000

tcc (0.9.27-1) unstable; urgency=medium

  * New upstream release (Closes: #884664).
  * debian/copyright:
    + Update copyright information.
    + Use secure format URL.
  * debian/compat:
    + Bump debhelper compat.
  * debian/control:
    + Update versioned dependency on debhelper.
    + Use canonical URL for Vcs-Browser.
    + Bump standard version (no changes needed).
  * debian/watch:
    + Use secure URL.

 -- Thomas Preud'homme <robotux@debian.org>  Fri, 23 Feb 2018 23:39:54 +0000

tcc (0.9.27~git20161217.cd9514ab-3) unstable; urgency=medium

  * debian/patches:
    + Disable stack protection when building libtcc1.a or tcc fails to link
      against it, as happens in test3.

 -- Thomas Preud'homme <robotux@debian.org>  Sun, 18 Dec 2016 16:06:55 +0000

tcc (0.9.27~git20161217.cd9514ab-2) unstable; urgency=medium

  * Fix disabling of broken test on i386.
  * Enable build on arm64.

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 17 Dec 2016 22:55:20 +0000

tcc (0.9.27~git20161217.cd9514ab-1) unstable; urgency=medium

  * New upstream snapshot (Closes: #786905, #775992, #824473, #675024,
    #698351, #770657).
  * debian/patches:
    + Skip a test broken for i386.
    + Fix version string to match package version (Closes: #786908).
  * Update configure step and dh_install steps considering upstream changes.
  * Switch to secure URIs for Vcs fields.
  * Bump Standards-Version to 3.9.8 (no changes needed).
  * Enable all hardening.
  * debian/watch: simplify and enable signature checking.

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 17 Dec 2016 21:29:50 +0000

tcc (0.9.27~git20151227.933c223-1) unstable; urgency=medium

  * New upstream snapshot.
  * Skip tests exected to fail on ARM.

 -- Thomas Preud'homme <robotux@debian.org>  Sun, 27 Dec 2015 13:10:43 +0800

tcc (0.9.27~git20151225.f15c0a9-1) unstable; urgency=medium

  * New upstream snapshot (Closes: #808008).

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 26 Dec 2015 18:42:39 +0800

tcc (0.9.27~git20140923.9d7fb33-3) unstable; urgency=low

  * New patch to fix tests2 on armel.

 -- Matteo Cypriani <mcy@lm7.fr>  Fri, 17 Oct 2014 15:29:00 -0400

tcc (0.9.27~git20140923.9d7fb33-2) unstable; urgency=low

  * Deactivate one more test for armel again.

 -- Matteo Cypriani <mcy@lm7.fr>  Thu, 09 Oct 2014 09:44:01 -0400

tcc (0.9.27~git20140923.9d7fb33-1) unstable; urgency=low

  * New upstream snapshot.
  * Deactivate kfreebsd builds.
  * Deactivate one more test for armel.
  * debian/copyright: update packaging authors.
  * Bump Standards-Version to 3.9.6 (no changes needed).
  * Fix cleaning (revert changes on examples' shebang).

 -- Matteo Cypriani <mcy@lm7.fr>  Wed, 08 Oct 2014 10:16:49 -0400

tcc (0.9.27~git20140907.87d879a-1) unstable; urgency=medium

  * New upstream snapshot.
  * Stop overriding LDFLAGS for the tests, since it is now done upstream.
  * debian/patches:
    + Disable BTESTS completely.
    + Disable floating-point test for ARM soft-float: disable one more test.

 -- Matteo Cypriani <mcy@lm7.fr>  Sun, 07 Sep 2014 12:51:32 -0400

tcc (0.9.27~git20140801.14745bd-1) unstable; urgency=medium

  * New upstream snapshot.
  * Upload to unstable.
  * Add Matteo Cypriani as an Uploader.
  * Bump Standards-Version to 3.9.5.
  * Improve watch file (thanks Bart Martens).
  * Switch from texi2html to makeinfo.
  * Override LDFLAGS for the tests.
  * Disable floating-point test for armel.

 -- Matteo Cypriani <mcy@lm7.fr>  Fri, 05 Sep 2014 23:35:30 -0400

tcc (0.9.26-1) experimental; urgency=low

  * New upstream release:
    + Add support for hardfloat calling convention (Closes: #645692).
  * debian/rules:
    + Use DEB_HOST_ARCH to set the default ABI (Closes: #651840).
    + Directly install tcc-doc.html in the right directory instead of relying
      on dh_installdocs.
    + Scripts in /usr/share/doc/tcc/examples contain correct interpreter path
      again.
  * debian/control:
    + Enable build on armhf. (Closes: #645673, thanks Loïc Minier).
    + Update my maintainer email address.
    + Remove Arthur Loiret from Uploaders, as agreed.
    + Remove DMUA flag: it's both unneeded (DD maintenance) and useless now
      (http://lists.debian.org/debian-devel-announce/2012/11/msg00006.html).
  * debian/copyright:
    + Update copyright and licenses according to what has changed in this new
      release and reformat Copyright entries.
    + Update my maintainer email address.
  * debian/patches:
    + Allow preprocessor flags to be passed to upstream Makefile through
      environment.
  * Remove unused lintian overrides about incorrect interpreter and lack of
    fortification.

 -- Thomas Preud'homme <robotux@debian.org>  Sat, 16 Feb 2013 20:05:48 +0100

tcc (0.9.26~git20120612.ad5f375-6) unstable; urgency=low

  [Paul Tagliamonte]
    * Uploading Tom's fixes on his behalf. Although he's signed this upload
      (he issued a debdiff), I've prepared this upload. Fix verified on
      i386.

  [Thomas Preud'homme]
    * debian/patches:
      + Fix incorrect reading of long long values on architecture with 32bits
        registers like i386 and armel (Closes: #681281).

 -- Thomas Preud'homme <robotux@celest.fr>  Sat, 21 Jul 2012 03:43:35 +0200

tcc (0.9.26~git20120612.ad5f375-5) unstable; urgency=low

  * debian/patches:
    + Correctly handle integer promotion in patch fixing incorrect shift
      result type (Closes: #679123).
  * debian/control:
    + Set myself as Maintainer instead of Aurélien Gérôme as a result of him
      being MIA (Closes: #677782).

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 08 Jul 2012 17:36:15 +0200

tcc (0.9.26~git20120612.ad5f375-4) unstable; urgency=low

  * debian/patches:
    + Cherry-pick patch fixing incorrect shift result type (Closes: #679123).
  * debian/control:
    + Update Vcs-Browser URL.

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 27 Jun 2012 15:14:25 +0200

tcc (0.9.26~git20120612.ad5f375-3) unstable; urgency=low

  * debian/patches:
    + Disable the new callsave_test test on arm since it uses alloca which is
      not supported on arm (yet).

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 13 Jun 2012 22:31:30 +0200

tcc (0.9.26~git20120612.ad5f375-2) unstable; urgency=low

  * debian/patches:
    + Correctly handle multiarch on Kfreebsd and Hurd.

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 13 Jun 2012 18:34:11 +0200

tcc (0.9.26~git20120612.ad5f375-1) unstable; urgency=low

  * New upstream snapshot
  * debian/patches:
    + Fix R_ARM_REL32 relocation.
    + Expands arguments of configure script in order to accept ${prefix}.
  * debian/control:
    + Remove initial capital in package synopsis.
    + Update build dependency version on debhelper to reflect compatibility.
  * debian/rules:
    + Adapt to new upstream build system.
    + Remove build flags export as debhelper already does it.
    + Remove useless comments.
  * Bump compatibility to 9.
  * Add lintian overrides:
    + Upstream explicitly disable functions fortification, so do we.
    + Scripts in /usr/share/doc/tcc/examples are examples and need thus to be
      modified before used.

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 12 Jun 2012 18:06:17 +0200

tcc (0.9.26~git20120104.83d57c0-5) unstable; urgency=low

  * Document that -b is only available on i386 (Closes: #663692).
  * Correctly parse unsigned long constants (ex: 1UL) on amd64
    (Closes: #663711).
  * Support arguments to linker options to be passed in separate linker
    options as in -Wl,-rpath -Wl,<somedir> (Closes: #663693).

 -- Thomas Preud'homme <robotux@celest.fr>  Thu, 15 Mar 2012 00:39:47 +0100

tcc (0.9.26~git20120104.83d57c0-4) unstable; urgency=low

  * Upload to unstable.

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 06 Mar 2012 00:19:03 +0100

tcc (0.9.26~git20120104.83d57c0-3) experimental; urgency=low

  * Fix typo of an error about unknown size with bounded pointer arithmetic
    (Closes: #655110, thanks Urs Janssen).
  * Fix loading of LLOCAL floats (Closes: #656995).
  * Use version 1.0 for DEP5 copyright.
  * Bump Standards-Version to 3.9.3 (no changes needed).

 -- Thomas Preud'homme <robotux@celest.fr>  Mon, 05 Mar 2012 23:13:42 +0100

tcc (0.9.26~git20120104.83d57c0-2) experimental; urgency=low

  * Fix armel FTBFS by not compiling tccasm.c, as inline assembly is not
    supported on armel (Closes: #654904).

 -- Thomas Preud'homme <robotux@celest.fr>  Fri, 06 Jan 2012 18:37:50 +0100

tcc (0.9.26~git20120104.83d57c0-1) experimental; urgency=low

  * New upstream snapshot:
    + Make tcc search crt*.o files at the right location (Closes: #654631).
    + Incorporate the fix for linkage of named file in loader script
      (Closes: #654528).
  * debian/control:
    + Convert libtcc-dev to multiarch.
  * debian/rules:
    + Adapt to the new upstream build system.

 -- Thomas Preud'homme <robotux@celest.fr>  Thu, 05 Jan 2012 15:45:51 +0100

tcc (0.9.25-13) unstable; urgency=low

  * Fix linkage of named file in loader script (Closes: #654528).

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 04 Jan 2012 16:50:01 +0100

tcc (0.9.25-12) unstable; urgency=medium

  * Correct size_t and ptrdiff_t type on amd64 (Closes: #654436).

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 04 Jan 2012 11:30:56 +0100

tcc (0.9.25-11) unstable; urgency=medium

  * Change ELF interpreter from /lib/ld-linux-x86-64.so.2 — contrary to what
    announces previous entry — to /lib64/ld-linux-x86-64.so.2
    (Closes: #653941).

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 03 Jan 2012 15:53:32 +0100

tcc (0.9.25-10) unstable; urgency=medium

  * Stop wrongly using multiarch dynamic loader as elf interpreter, eg. back
    to use /lib64/ld-linux-x86-64.so.2 for amd64 (Closes: #636541).

 -- Thomas Preud'homme <robotux@celest.fr>  Wed, 03 Aug 2011 18:04:35 +0200

tcc (0.9.26~git20110616.330d2ee-4) experimental; urgency=low

  * Replace old patch fixing Hurd FTBFS by the one accepted upstream.
  * Insert missing changelog for tcc 0.9.25-9.
  * Stop wrongly using multiarch dynamic loader as elf interpreter (eg. back
    to use /lib64/ld-linux-x86-64.so.2 for amd64).

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 31 Jul 2011 21:43:49 +0200

tcc (0.9.26~git20110616.330d2ee-3) experimental; urgency=low

  * Use any-i386 and any-amd64 instead of hardcoded list of architectures.
  * Fix Hurd FTBFS by forcing expr_cond to only consider constant expression
    outside functions.

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 31 Jul 2011 13:49:20 +0200

tcc (0.9.25-9) unstable; urgency=low

  * Stop exporting tcc_add_file2(), tcc_add_sysfile() and
    tcc_add_syslibrary_path() functions added for multiarch transitions.
  * Use any-i386 and any-amd64 instead of hardcoded list of architectures.

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 24 Jul 2011 21:27:09 +0200

tcc (0.9.26~git20110616.330d2ee-2) experimental; urgency=low

  * Don't define strtof and strtold on Debian GNU/kFreeBSD (fix FTBFS).

 -- Thomas Preud'homme <robotux@celest.fr>  Fri, 15 Jul 2011 18:16:26 +0200

tcc (0.9.26~git20110616.330d2ee-1) experimental; urgency=low

  * New upstream snapshot:
    + Fix design of previous VLA implementation
    + Allow jumps > 32MB for -run on ARM. (Closes: #592618)

  * debian/patches:
    + Remove all merged patches
    + Add 0001-Default-to-create-progs-with-symbols-incl.-debug.patch:
      create unstripped program with debug infos.
    + Add 0002-Make-ex1.c-and-ex4.c-be-executable-on-any-systems.patch

  * debian/copyright:
    + document origin of source code.

  * debian/rules:
    + Use dpkg-buildflags to set build flags (CPPFLAGS, CFLAGS and LDFLAGS).
    + Only call dh_auto_clean if config.mak exists.
    + Keep tcc directory in /usr/lib/tcc.

  * Point Vcs-* to anonscm.debian.org.

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 12 Jul 2011 16:59:57 +0200

tcc (0.9.25-8) unstable; urgency=low

  * Modify debian/rules to use patch added in 0.9.25-7 (Closes: #632089).
  * Get DEB_HOST_MULTIARCH from dpkg-architecture to ensure it is set when
    calling debian/rules manually.
  * Fix build failure on i386: array_test should not define any parameter.
  * Make patch for multilib consistent with regards to the filenames opened.

 -- Thomas Preud'homme <robotux@celest.fr>  Mon, 11 Jul 2011 14:22:57 +0200

tcc (0.9.25-7) unstable; urgency=medium (fix #632089)

  * Search system files and library in multilib path (Closes: #632089).

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 10 Jul 2011 17:22:36 +0200

tcc (0.9.25-6) unstable; urgency=low

  * Reactivate support for armel arch.
  * Attempt to solve test suite failure on armel.
  * Register documentation with doc-base.
  * Fix the license of win32/tools/tiny_libmaker.c with author's agreement.
  * Convert package to multiarch.
  * debian/patches:
    + Stricter test about declaration of static function without file scope in
      local block to not error out in wrong situations (regression fix).
    + Add function and variable assembly labels.
  * debian/compat:
    + Bump debhelper compatibility from 7 to 8 (no changes needed).
  * debian/copyright:
    + Update and convert to DEP5 candidate format.
    + Update address of FSF.
    + Remove duplicate notices and give redistribution license.
  * debian/control:
    + Bump Standards-Version to 3.9.2 (no changes needed).
    + Improve synopsis wording for tcc.
  * Remove useless debian/tcc.dirs file

 -- Thomas Preud'homme <robotux@celest.fr>  Mon, 18 Oct 2010 15:58:01 +0200

tcc (0.9.25-5) unstable; urgency=low

  * Drop support for armel arch.

 -- Thomas Preud'homme <robotux@celest.fr>  Sun, 05 Sep 2010 23:15:47 +0200

tcc (0.9.25-4) unstable; urgency=low

  * Fix bashims in configure and gcctestsuite.sh.
  * Add support for indirect functions as externals.
  * Bump Standard-Version from 3.8.4 to 3.9.1 (no changes needed).
  * debian/control:
    - Improve package description for libtcc-dev.

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 10 Aug 2010 00:10:30 +0200

tcc (0.9.25-3) unstable; urgency=low

  * Change Vcs fields to reference Alioth.
  * Don't load libtcc1.a if not available (fix a FTBFS on armel).
  * Link alias symbols together. (Closes: #452876)
  * Support C99 Variable-Length Arrays. (Closes: #439135)

 -- Thomas Preud'homme <robotux@celest.fr>  Sat, 01 May 2010 23:44:46 +0200

tcc (0.9.25-2) unstable; urgency=low

  * Make tcc build on armv5tel, armv6j and armv7a architectures.
  * Clean patches submitted upstream following upstream advice.
  * Also clean 438097_configure_allow_nostrip.diff patch.
  * Convert patches to DEP3 patch format.

 -- Thomas Preud'homme <robotux@celest.fr>  Tue, 20 Apr 2010 22:44:37 +0200

tcc (0.9.25-1) unstable; urgency=low

  * New upstream release (Closes: #549100, LP: #500296).
    - Supports amd64 architecture.
  * Fix Hurd FTBFS (Closes: #532503).
  * Improve tcc handling of ld scripts: libs in GROUP command are
    searched repeatedly, as required.
  * Add support for kfreebsd-amd64.
  * Cherry-pick 55cb217 from upstream to fix incorrect elf output on
    FreeBSD kernels.
  * Make the package compile on armel (Closes: #506517).
  * x86_64_alloca.diff: Add alloca on x86-64, from upstream commits
    8ea8305 and dca2b15, to fix a test failure.
  * 528902_texi_direntry.diff: Add @dircategory and @direntry
    (Closes: #528902).
  * Complain for static fct declared without file scope
    (Closes: #170105).
  * Install the libtcc library in the new libtcc-dev package
    (Closes: #234245).
  * Remove unnecessary patches.
    - 322913_fix_casts_from_fp_to_bool.diff (already fixed in 0.9.24)
    - 474883_fix_segmentation_fault_when_compiling.diff
    - tcc-doc_texi_formatting.diff
  * Rewrite 419203_fix_sizeof_parse_error.diff patch.
  * Rebase patch on tcc version 0.9.25.
  * Add debian/watch file.
  * Switch to dpkg-source 3.0 (quilt) format.
  * Add DESTDIR support in configure script.
  * Move info file creation from debian/rules to upstream Makefile.
  * Use a dh based debian/rule Makefile.
  * Bump debhelper compatibility from 4 to 7 (no changes needed).
  * Bump Standard-Version from 3.8.0 to 3.8.4 (no changes needed).
  * Fill Vcs-Browser and Vcs-Git fields.
  * Correctly support DEB_BUILD_OPTIONS.
  * Don't rebuild the package if it was already built before.

 -- Thomas Preud'homme <robotux@celest.fr>  Sat, 17 Apr 2010 20:41:12 +0200

tcc (0.9.24-1) unstable; urgency=high

  [ Aurélien GÉRÔME ]
  * Change my email address in the Maintainer field.
  * Bump Standards-Version to 3.8.0.
  * Remove no longer used XS-Vcs-Git and XS-Vcs-Browser fields.
  * Add the DM-Upload-Allowed field for Arthur.

  [ Thomas Preud'homme ]
  * New Upstream Version
    - tcc now supports typename as structure field name (closes: #278698)
    - A long long value used as a test expression ignores the
      upper 32 bits at runtime (closes: #304082)
  * Remove unecessary patches:
    - 352202_fix_int_overflow.diff
    - 283066_add_va_copy_define.diff (already disabled)
    - 430209_fix_bound_check_error.diff
  * Clean all patches (no fuzz or offset problem anymore)
  * Add patch from Bradley Smith to allow compilation with gcc 4.3
    (closes: #474883)
  * Add tcc-doc_texi_formatting.diff to correct formatting of tcc-doc.texi

 -- Thomas Preud'homme <robotux@celest.fr>  Mon, 16 Jun 2008 03:31:38 +0200

tcc (0.9.24~cvs20070502-2) unstable; urgency=low

  * 430209_fix_bound_check_error.diff: Add. (Closes: #430209)
    - Thanks to Thomas Preud'homme.
  * 438097_configure_allow_nostrip.diff: Add. (Closes: #438097)
  * Add myself to Uploaders, update debian/copyright accordingly.
  * debian/control: Use the new Homepage field.
  * Port on hurd-i386:
    - patches/series/hurd.diff: Add.
    - debian/control: Update Architecture list.

 -- Arthur Loiret <arthur.loiret@gmail.com>  Fri, 12 Oct 2007 04:31:48 +0200

tcc (0.9.24~cvs20070502-1) unstable; urgency=low

  [ Aurélien GÉRÔME ]
  * New maintainer and co-maintainer. (Closes: #420643)
  * Add the XS-Vcs-Git and XS-Vcs-Browser fields to debian/control.
  * Update homepage with the tiny URL in debian/control.
  * Remove unused ${misc:Depends} from debian/control.
  * Short description in debian/control is not a sentence, so start
    by a lowercase.
  * Remove unused debhelper tools from debian/rules.
  * Run test suite in debian/rules.
  * Remove .pc/ directory after build in the clean target of
    debian/rules.
  * Update debian/copyright.
  * TinyCC is no longer maintained upstream: use the latest CVS which
    contains some fixes. See the upstream Changelog for details.
    + Fix SIGSEGV due to tcc_load_dll() which read past the end of
      a buffer. (Closes: #418360)
  * Add quilt support. (Closes: #419423)
    Break out monolithic patch into the following patches:
    + buildsys.diff:
      - use "-O2 -g -Wall" as the Debian Policy recommends;
    + fhs.diff:
      - use FHS paths in examples and documentation;
    + 259619_error_init_char_array_with_non_literal.diff;
    + 283066_add_va_copy_define.diff:
      - disabled, merged upstream;
    + 322913_fix_casts_from_fp_to_bool.diff;
    + 372908_add_kfreebsd_arch.diff.
  * Add 352202_fix_int_overflow.diff to fix CVE-2006-0635, thanks to
    Rob Landley. (Closes: #352202)
    + The sizeof, __alignof, and __alignof__ statements now return
      an unsigned int.
    + Add a test case for this vulnerability.

  [ Thomas Preud'homme ]
  * Add 419203_fix_sizeof_parse_error.diff to fix a bad parsing in
    sizeof. (Closes: #419203)
    + Add two tests for sizeof without parenthesis.

 -- Aurélien GÉRÔME <ag@roxor.cx>  Tue, 08 May 2007 02:36:47 +0200

tcc (0.9.23-4) unstable; urgency=low

  * debian/control: Update description as suggested by Moritz Muehlenhoff
    (see #352202).

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 23 Sep 2006 21:56:45 +0200

tcc (0.9.23-3) unstable; urgency=low

  * Add support for kfreebsd-i386, with thanks to Pierre Chifflier
    <chifflier@cpe.fr> (closes: #372908).
  * Bumped Standards-Version to 3.7.2, no changes needed.

 -- Romain Francoise <rfrancoise@debian.org>  Fri, 14 Jul 2006 09:50:20 +0200

tcc (0.9.23-2) unstable; urgency=low

  * Apply patch from Marcelo Jimenez <marcelo.jimenez@gmail.com> fixing
    casts from floating point types to _Bool (closes: #322913).
  * debian/copyright: Use new FSF postal address.

 -- Romain Francoise <rfrancoise@debian.org>  Fri,  2 Sep 2005 19:53:58 +0200

tcc (0.9.23-1) unstable; urgency=low

  * New upstream release.
  * Bumped Standards-Version to 3.6.2.1, no changes needed.

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 18 Jun 2005 10:13:55 +0200

tcc (0.9.22-2) unstable; urgency=low

  * Apply patch from Hasso Tepper <hasso@linux.ee> adding a va_copy macro
    to stdarg.h (closes: #283066).

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 27 Nov 2004 18:00:46 +0100

tcc (0.9.22-1) unstable; urgency=low

  * New upstream release (closes: #279007).
  * Dropped patch by Brian Gough for const casts, this release has a
    better fix.

 -- Romain Francoise <rfrancoise@debian.org>  Mon,  8 Nov 2004 22:41:38 +0100

tcc (0.9.21-1) unstable; urgency=low

  * New upstream release, fixes long long arithmetic (closes: #267644).
  * debian/rules: Pass docdir to the upstream Makefile.
  * debian/tcc.docs: Remove tcc-doc.html, now installed.
  * Commented out build and installation of ARM and C67 binaries in
    upstream's Makefile since we don't ship them (yet).
  * This is the "TCC can now build a bootable Linux kernel" release.

 -- Romain Francoise <rfrancoise@debian.org>  Tue, 26 Oct 2004 12:22:36 +0200

tcc (0.9.20-5) unstable; urgency=low

  * Error out with an explicit message when trying to initialize a
    character array with something that's not a literal (optionally
    enclosed in braces) as per C99 6.7.8:14; thanks to Antti-Juhani
    Kaijanaho <ajk@debian.org> who did all the work (closes: #259619).

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 24 Jul 2004 15:11:35 +0200

tcc (0.9.20-4) unstable; urgency=low

  * Apply patch from Antti-Juhani Kaijanaho <ajk@debian.org> to allow
    _Bool in bit-fields (closes: #259614).

 -- Romain Francoise <rfrancoise@debian.org>  Fri, 23 Jul 2004 17:38:29 +0200

tcc (0.9.20-3) unstable; urgency=low

  * Apply patch from Brian Gough <bjg@network-theory.co.uk> to fix
    problems with const casts (closes: #199463).
  * debian/control:
    + Add URL markers to description.
    + Change Recommends to libc6-dev | libc-dev.

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 19 Jun 2004 23:16:37 +0200

tcc (0.9.20-2) unstable; urgency=low

  * debian/changelog: Convert to UTF-8.
  * Replace "/usr/local/bin/tcc" with "/usr/bin/tcc" in documentation,
    since Debian ships tcc in /usr.
  * debian/rules: remove libtcc1.a in clean target.

 -- Romain Francoise <rfrancoise@debian.org>  Mon,  6 Oct 2003 19:49:43 +0200

tcc (0.9.20-1) unstable; urgency=low

  * New upstream release.

 -- Romain Francoise <rfrancoise@debian.org>  Sun,  5 Oct 2003 12:37:16 +0200

tcc (0.9.19-4) unstable; urgency=low

  * debian/control: Add Recommends on libc-dev, as it will most probably
    be useful.
  * Backport fixes from upstream CVS to fix problems with .gnu.linkonce
    sections (closes: #213047).

 -- Romain Francoise <rfrancoise@debian.org>  Sat,  4 Oct 2003 18:21:01 +0200

tcc (0.9.19-3) unstable; urgency=low

  * Backport fix from upstream CVS to fix problems with ld (closes:
    #213047).

 -- Romain Francoise <rfrancoise@debian.org>  Sun, 28 Sep 2003 13:22:11 +0200

tcc (0.9.19-2) unstable; urgency=low

  * debian/control: Update maintainer email address.
  * debian/copyright: Ditto.
  * Bumped Standards-Version to 3.6.1.0, no changes needed.

 -- Romain Francoise <rfrancoise@debian.org>  Sat, 27 Sep 2003 12:19:03 +0200

tcc (0.9.19-1) unstable; urgency=low

  * New upstream release (closes: #192939, #193491).
  * debian/copyright: upstream changed license to LGPL.
  * Bumped Standards-Version to 3.5.10, no changes needed.

 -- Romain Francoise <romain@orebokech.com>  Sat, 24 May 2003 19:23:17 +0200

tcc (0.9.18-3) unstable; urgency=low

  * Dummy upload, sponsor forgot to upload the .orig.tar.gz last time.

 -- Romain Francoise <romain@orebokech.com>  Sun, 20 Apr 2003 17:25:20 +0200

tcc (0.9.18-2) unstable; urgency=low

  * debian/control: Provide c-compiler.  Suggested by José Luis González
    González <jlg80@mi.madritel.es>.
  * debian/rules: Policy requires that shared object files be stripped, so
    strip object files installed in /usr/lib.

 -- Romain Francoise <romain@orebokech.com>  Sat, 19 Apr 2003 15:05:16 +0200

tcc (0.9.18-1) unstable; urgency=low

  * New upstream release (closes: #189457).
  * debian/rules:
    - Upstream tarball now includes a configure script, use it.
    - Do not install tcclib, it should be a separate binary package
      (and a shared library).
    - Upstream now provides a clean Texinfo file, so install it as
      /usr/share/info/tcc.info.
  * debian/control: Add Build-Depends on texinfo.
  * debian/tcc.{postinst,prerm}: Handle installation of the Info file.

 -- Romain Francoise <romain@orebokech.com>  Fri, 18 Apr 2003 20:37:09 +0200

tcc (0.9.16-7) unstable; urgency=low

  * Add new maintainer contact in debian/copyright.
  * Now use ${misc:Depends} in debian/control.
  * Bumped Standards-Version to 3.5.9.
  * Get rid of some DH_COMPAT variables.

 -- Romain Francoise <romain@orebokech.com>  Tue, 25 Mar 2003 16:00:54 +0100

tcc (0.9.16-6) unstable; urgency=low

  * I'm now the official maintainer, package sponsored by Cyril Bouthors
    <cyril@bouthors.org> until my NM application is finished.

 -- Romain Francoise <romain@orebokech.com>  Sun,  2 Mar 2003 18:49:54 +0100

tcc (0.9.16-5) unstable; urgency=low

  * Include examples from the upstream tarball since they demonstrate most
    of the interesting features of TCC.
  * Non-maintainer release.

 -- Romain Francoise <romain@orebokech.com>  Sun,  9 Feb 2003 20:40:16 +0100

tcc (0.9.16-4) unstable; urgency=low

  * Lintian check: refer to the Debian common license file for the GNU
    GPL in debian/copyright.
  * Reword the description and add upstream URL in debian/control.
  * Now use debhelper V4.
  * Non-maintainer release.

 -- Romain Francoise <romain@orebokech.com>  Sun,  9 Feb 2003 19:51:47 +0100

tcc (0.9.16-3) unstable; urgency=low

  * Bumped Standards-Version to 3.5.8.
  * Non-maintainer release.

 -- Romain Francoise <romain@orebokech.com>  Sat,  8 Feb 2003 17:07:52 +0100

tcc (0.9.16-2) unstable; urgency=low

  * Register tcc as an alternative to cc (closes: #175178).
  * Non-maintainer release.

 -- Romain Francoise <romain@orebokech.com>  Sat,  8 Feb 2003 15:54:03 +0100

tcc (0.9.16-1) unstable; urgency=low

  * New upstream release (closes: #179213).
  * Non-maintainer release.

 -- Romain Francoise <romain@orebokech.com>  Sat,  8 Feb 2003 11:36:57 +0100

tcc (0.9.14-1) unstable; urgency=low

  * New upstream release (closes: #170094, #170095, #170100, #170103).

 -- Cyril Bouthors <cyril@bouthors.org>  Sun, 24 Nov 2002 19:02:56 +0100

tcc (0.9.13-1) unstable; urgency=low

  * New upstream release

 -- Cyril Bouthors <cyril@bouthors.org>  Tue, 12 Nov 2002 01:59:39 +0100

tcc (0.9.12-1) unstable; urgency=low

  * New upstream release

 -- Cyril Bouthors <cyril@bouthors.org>  Mon,  9 Sep 2002 07:51:47 +0200

tcc (0.9.11-1) unstable; urgency=low

  * New upstream release

 -- Cyril Bouthors <cyril@bouthors.org>  Mon,  2 Sep 2002 17:47:10 +0200

tcc (0.9.10-1) unstable; urgency=low

  * New upstream release (closes: #155234)

 -- Cyril Bouthors <cyril@bouthors.org>  Mon, 19 Aug 2002 11:15:56 +0200

tcc (0.9.9-1) unstable; urgency=low

  * New upstream release  (closes: #151269).

 -- Cyril Bouthors <cyril@bouthors.org>  Sun, 28 Jul 2002 04:27:42 +0200

tcc (0.9.7-2) unstable; urgency=low

  * Set Debian Architecture to i386 only (closes: #150919).

 -- Cyril Bouthors <cyril@bouthors.org>  Mon,  1 Jul 2002 13:26:56 +0200

tcc (0.9.7-1) unstable; urgency=low

  * Initial Release (closes: #150241).

 -- Cyril Bouthors <cyril@bouthors.org>  Mon, 17 Jun 2002 13:27:14 +0200