Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • TAcq TAcq
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • BAORadioBAORadio
  • TAcqTAcq
  • Merge requests
  • !6

Migration vers les types stdint

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged GRASLAND Hadrien requested to merge use-stdint into master Sep 01, 2021
  • Overview 0
  • Commits 15
  • Pipelines 4
  • Changes 66

La principale raison pour laquelle je voulais migrer les typedefs SOPHYA vers les types stdint de C99 est que cela permet ensuite de migrer l'ensemble du code de TAcq vers les types en question.

De cette façon, nous éliminons, au sein de TAcq, la dichotomie piégeuse entre types entiers Sophya dont la taille se mesure en octets et types entiers TAcq dont la taille se mesure en bits, ce qui rend le code beaucoup plus facile à lire et modifier.

J'ai pris la liberté de migrer au passage les quelques utilisations de "short" et "long" vers leur équivalent sous Linux (où le code a vraisemblablement été testé), ce qui rend le code plus portable.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: use-stdint