[parrot/parrot] 0dc1b1: Eliminate cpu_type.c warning in g++ builds

GitHub noreply at github.com
Tue Sep 25 14:59:56 UTC 2012


  Branch: refs/heads/rurban/clang++-gh844
  Home:   https://github.com/parrot/parrot
  Commit: 0dc1b1c1c375174e395844d75e8dd406e6b88722
      https://github.com/parrot/parrot/commit/0dc1b1c1c375174e395844d75e8dd406e6b88722
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M src/platform/generic/cpu_type.c

  Log Message:
  -----------
  Eliminate cpu_type.c warning in g++ builds

In g++ builds, we were getting this warning:

src/platform/generic/cpu_type.c: In function 'STRING* Parrot_get_cpu_type(parrot_interp_t*)':
src/platform/generic/cpu_type.c:48: warning: deprecated conversion from string constant to 'char*'

Not initializing with empty string avoids warning and appears to do no harm.


  Commit: 7dedbb7f4fbcfe6302f9940ddf299dc9f7ad61df
      https://github.com/parrot/parrot/commit/7dedbb7f4fbcfe6302f9940ddf299dc9f7ad61df
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M src/platform/generic/cpu_type.c
    M src/pmc/bytebuffer.pmc

  Log Message:
  -----------
  [codingstd] linelength, function pod, cpu proc_arch init

Fix various condig std issues.
Parrot_get_cpu_type() needs to be properly initialized in case of
ifndef PARROT_HAS_HEADER_SYSUTSNAME


  Commit: d85def32ec2e3333a271ac550e5f102a6fb1857d
      https://github.com/parrot/parrot/commit/d85def32ec2e3333a271ac550e5f102a6fb1857d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M Configure.pl

  Log Message:
  -----------
  Merge branch 'rurban/preload-config-steps-gh833'


  Commit: f2f6febd67d5abbec95bd37426c04ee496a6cd96
      https://github.com/parrot/parrot/commit/f2f6febd67d5abbec95bd37426c04ee496a6cd96
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add merged branches to ChangeLog, fix tabs


  Commit: eb5f55ef3fe123a28b45c17aff6a11104927ecd6
      https://github.com/parrot/parrot/commit/eb5f55ef3fe123a28b45c17aff6a11104927ecd6
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M t/library/mime_base64.t

  Log Message:
  -----------
  [GH #826] fix t/library/mime_base64.t

split lines at 76 chars


  Commit: 7e689922ca9cdf138a28c4cca184554502d1b132
      https://github.com/parrot/parrot/commit/7e689922ca9cdf138a28c4cca184554502d1b132
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-23 (Sun, 23 Sep 2012)

  Changed paths:
    M runtime/parrot/library/MIME/Base64.pir

  Log Message:
  -----------
  [GH #826] Split mime base64 lines at 76 chars

Theoretically. The tests still fails


  Commit: 0cfe997aac2e2345fc3b149c8216b0c89fa57941
      https://github.com/parrot/parrot/commit/0cfe997aac2e2345fc3b149c8216b0c89fa57941
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ChangeLog
    M runtime/parrot/library/MIME/Base64.pir
    M t/library/mime_base64.t

  Log Message:
  -----------
  [GH #826] Fixed wrong mime_base64.t linebreaks

Added proper \n


  Commit: 9f58d2fea35e43d4fab52eac49373e94298a4233
      https://github.com/parrot/parrot/commit/9f58d2fea35e43d4fab52eac49373e94298a4233
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M Configure.pl

  Log Message:
  -----------
  [codingstd] tabs in Configure.PL


  Commit: c80ba80e49e03ef06d75ea376dab5b1bfaeb6a5c
      https://github.com/parrot/parrot/commit/c80ba80e49e03ef06d75ea376dab5b1bfaeb6a5c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  ChangeLog for rurban/clang-warnings-gh843


  Commit: 39d35e4e9a744961c14ea94a70366367739eaaaf
      https://github.com/parrot/parrot/commit/39d35e4e9a744961c14ea94a70366367739eaaaf
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ChangeLog
    M config/auto/warnings.pm
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  merge rurban/clang-warnings-gh843 into master

Fix conflict in ChangeLog


  Commit: c2c09cf4349424922cda9b92749a9d902528ac87
      https://github.com/parrot/parrot/commit/c2c09cf4349424922cda9b92749a9d902528ac87
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  ChangeLog for Branches: threads (progress update)


  Commit: bf3a0792ebc2b0894ace5d87ea6f9ab5869ec55e
      https://github.com/parrot/parrot/commit/bf3a0792ebc2b0894ace5d87ea6f9ab5869ec55e
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ChangeLog
    M runtime/parrot/library/MIME/Base64.pir
    M t/library/mime_base64.t

  Log Message:
  -----------
  merge rurban/mime-base64-linesplit-gh826 into master

Fix ChangeLog conflict


  Commit: 1bbf3332947ab8f240dc46428c54d8b6d7a23e0e
      https://github.com/parrot/parrot/commit/1bbf3332947ab8f240dc46428c54d8b6d7a23e0e
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M config/auto/warnings.pm

  Log Message:
  -----------
  [codingsstd] hard tabs in config/auto/warnings.pm


  Commit: 20cb7e89d7df33d11b795418398b1cfe6888f5ff
      https://github.com/parrot/parrot/commit/20cb7e89d7df33d11b795418398b1cfe6888f5ff
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M config/auto/warnings.pm

  Log Message:
  -----------
  [GH #843] fix unknown -Wno-unused-result

Also check overrides for valid warnings.
Use -Wno-parentheses-equality only for clang


  Commit: 57382f8735914d01ef91e900d6035063d617f587
      https://github.com/parrot/parrot/commit/57382f8735914d01ef91e900d6035063d617f587
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  Avoid TODO in t/dynpmc/select.t on known passes


  Commit: 64fd80fb3e8a255483587a989180698dd3dcb2ed
      https://github.com/parrot/parrot/commit/64fd80fb3e8a255483587a989180698dd3dcb2ed
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M t/pmc/filehandle.t
    M t/pmc/nci.t
    M t/pmc/parrotio.t
    M t/pmc/stringhandle.t

  Log Message:
  -----------
  [cage] Fix 4 asynch typos in tests


  Commit: b57011143ada46446498ffb6f939e621e681fe60
      https://github.com/parrot/parrot/commit/b57011143ada46446498ffb6f939e621e681fe60
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ChangeLog
    M Configure.pl
    M config/auto/warnings.pm
    M runtime/parrot/library/MIME/Base64.pir
    M src/platform/generic/cpu_type.c
    M src/pmc/bytebuffer.pmc
    M t/dynpmc/select.t
    M t/library/mime_base64.t
    M t/pmc/filehandle.t
    M t/pmc/nci.t
    M t/pmc/parrotio.t
    M t/pmc/stringhandle.t

  Log Message:
  -----------
  Merge branch 'master' into rurban/clang++-gh844


Compare: https://github.com/parrot/parrot/compare/d582800309de...b57011143ada


More information about the parrot-commits mailing list